When setting a property's value to an empty string in a schema, the schema will cast the value to undefined rather than retain the empty string. E.g: `"composition": {"\\$type": "string", "default": ""}` `// will return undefined`
When setting a property's value to an empty string in a schema, the schema will cast the value to undefined rather than retain the empty string. E.g:
"composition": {"\\$type": "string", "default": ""}// will return undefined