… parse(serialize(o)) is equivalent to o for most extended BSON types (ObjectId, Date, Pattern). Did not change DBTimestamp and Bytes, had some questions on those before I was comfortable changing. Also did not change DBRef yet.
…perties have been configured.
…r Map. Includes ClassMap implementation
…trict JSON. Changed ObjectId, Date, Pattern. Did not change DBTimestamp or byte as I had some questions on how to implement. Could potentially fold this logic into the encoding hooks later. Want to wait and see how everything develops.