Closed
Description
We're adding these properties to objects returned from firebase, but if someone modifies these objects and then calls set the set call will fail because these are invalid properties in a firebase object.
I think we should automatically remove these properties if they're present in a set call since they aren't valid firebase keys anyways.