From: Ryan Hinton Date: 2007-05-23T12:00:05+09:00 Subject: Enumerator for Hash I have a complex object that I want to hash in different ways, similar to the way Enumerator allows for iterating using something besides #each. For one Hash I can use the #hash method for indexing, but for another hash I want to use some other method. I cannot find an easy way to do this. Any suggestions?