moped instead of bson_ext