Try to build an ORM for mgo