Strong Dynamically Typed Object Modeling for JavaScript
model.extend
can now take models and/or models definitions as argumentsnull
is now a valid value for an optional propertyassert
API has changed and now receives an optional descriptionvalidate
API has changed and now receives an optional error collector