This module exports a Structued type class which can be used to
convert Haskel "record types" to BSON objects and vice versa.
As a Mongo document has an "_id" field, we impose the requirement
a record type have a field whose type is SObjId (corresponding to
"_id").