- a model instance is now added to the cache after fetch()
- added chainable setter