adding bson-compat