try BSON
changed to simplify the namespace of auto-generated code.