command schema is now converted to SchemaObject model in command descriptions. this allows for finely-grained control over the serialization of the validation properties, which is not possible with the json.net implementation.