Add keys, values, pairs, invert, pick, omit, each, and other
underscore methods to models
add reset collection memory tests
Remove silent option from Model#set.
Improve consistency: get rid of a zealous early error breaking apps in inconvenient ways

Since jQuery.on() and Backbone.Events.on are silently ignoring invalid callbacks,
Backbone.View.delegateEvents should too.

See #2184 for previous discussion about how Backbone is supposed to behave on obvious developer errors
lowercase books in docs
making error/success handlers promise compatible
Add missing wrapError and simplify a bit.
Merge pull request #1 from braddunbar/sync

Add missing wrapError and simplify a bit.
One simplification step further...
Merge pull request #2 from caseywebdev/sync-revert2

One simplification step further...
adding tests for error event on all sync methods
lowercasing all of the instances
Documentation for Collection#slice
Merge branch 'document_collection_slice' of git://github.com/lukeasrodgers/backbone

Documentation for Collection#slice
Add link to MDN for Array#slice
Semicolon.
Merge pull request #3 from braddunbar/patch-1

Semicolon.
Merge pull request #2221 from tgriesser/sync-revert2

Making error/success handlers promise compatible
Update `parse`s at model level, simpler `get`
Fix possible memory leak in `stopListening`, refactor