Continue of Migration to Jongo
Make Exceptions have a common ancestor
Make Repositories to throw a exception according to its implementation (where possible MongoDataAccess should be expose by custom Methods