fails:Hash#each_pair processes all pairs, yielding two arguments: key and value
fails:Hash#each_pair returns an Enumerator if called on a non-empty hash without a block
fails:Hash#each_pair returns an Enumerator if called on an empty hash without a block
