Try to coerce string bindings to a data property's data type
Knockout binding of textbox to an integer data property can be fail validation because it sets the property with a string. Breeze, which knows the property's datatype, should attempt to parse the string to that datatype. Extend this idea to all datatypes (including date) and for all model libraries.
As of Breeze 0.80.2, automatic datatype coercion is now applied when setting any Breeze ‘entity’ properties.
This means, for example, that when setting a string to a numeric or date field that Breeze will attempt to coerce the value to the correct datatype before assignment.