This is an extensions to hash providing methods to map keys and values for hashes easily