script RequiredValue -- e.g. if asOptionalRecordParameter's `defaultRecord` parameter is {foo:RequiredValue, bar:missing value}`, the `foo` property is required but the `bar` property is optional (default: `missing value`); any other properties will raise an "unrecognized properties" error