Define setValue method, that can be overriden for setters, and
notifications will still execute afterwards
Remove optional listeners
Abstract waiting for a set of promises from an iterator
Add support for an array of validators
Document the array of validators
Fixes for making dstore work with old IE
Include store property in docs
Some cleanup
We only accept JSON now
Merge branch 'master' into remove-optional-listeners
Rename get() to valueOf()
undo accidental debugger statement
Document get() -> valueOf()
Merge branch 'master' into rename-get-to-valueOf
Fix observed collection to clear this.partialData when the collection is sorted
Clean up Observable tests to use fetch() instead of forEach(no-op)
Add comma-separated event support to Observable.on
Remove old TODOs and add default event properties
Fix Observable to call fetch when retrieving data
Update Store to emit refresh when sort is called