Description
Currently BsonDocumentCodec does not implement CollectibleCodec.
It can't now because CollectibleCodec currently lives in the driver module. We either need to bring that down into bson or else create a new codec in the driver module that wraps the one in bson.