Returns whether null values are okay
BaseDataType.deserialize
String error code or null on success
Deserializes a serialized value, but performs integrity checks before
Returns the json schema