Gem for manipulating hashes