Description
When default constructed, scoped_bson_t requires calling flag_init before calling bson to provide a pointer to pass to libmongoc functions. We should provide a new method called something like bson_for_init that can be used directly and internally calls flag_init.