Written all but the EMongoDocument tests now