yet another abstraction over the mongo native driver