in reply to Problems with defining hashes

What about using the initialization as written and then using a foreach loop to work with the contents? Just a thought; it would depend on how you need to use the hash.