Bugs and Improvements to EMongoUniqueValidator