syncer is mixed into these to help give them isomorphic functionality.
syncer
_.extend(BaseModel.prototype, syncer);