…D matching. Because of the view boundary, Scala was selecting the Object version instead of DBObject, causing breakage. findOne methods now explicitly cast the query arg to DBObject to hook the right java method.

now included as is. A bare pair e.g. "foo" -> "bar" will be saved as
a MongoDBObject (mostly useful for DSL work). If you want a long
DBObject, construct it explicitly. This IS a breaking change
from previous versions where a List passed to MongoDBList()
was flattened---that was incorrect behavior.