> does anyone have a clue what the problem is? or is it just impossible to > use objects as hash keys?
Yes, it's impossible. The key is no longer your object, it's the string "My::Object=HASH(0x9623a2c)". Well - it's perl, so nothing is really impossible. It is possible if you tie the hash with Tie::RefHash. I have never tried the module myself, so I don't know how well it works.
