Backbone.js extension adding native properties for models, defaults' type annotations, nested models and collections.