I realize this didn't change.. but this code doesn't allow anyone to extend MongoCollection and use that object ?