JAVA-1215: New CRUD API and associated changes to operations

Prefer `asBson`