An implementation of the Repository Pattern in Ruby for MongoDB