This repository was archived by the owner on Aug 25, 2018. It is now read-only.

Description
When I add a model to a firebase collection, the initial cid value of the model is changed. Is this intended?
This happens when the model object is passed through SyncCollection._parseModels.
_parseModels will return an object that is stripped of everything other than its attributes.
As a result, when the new model is saved and added into the collection, a new cid will be assigned to it.
This behaviour was problematic to me as I assumed that based on backbone.js convention, the cid value will not change upon creation.