in reply to Tied hashes: multiple parameters to STORE()?
Frankly, this seems like a pointless exercise. The only reason to use tied variables for anything is to make code that doesn't know about the magic behind the TIE work. If your code has to know something about the tied variable and use different syntax, you might as well just use an object instead of a tied hash.