Backbone.js extension adding native properties for models, attribute type annotations and checks, nested models and collections.