in reply to dereference hash

Great responses already...

I use what is easier to spot when I'm glancing at code. This:

$hash->{thing};

is easier to see at a glance than:

$$hash{thing};

Likewise, I find:

%{$hash};

easier to understand in a quick pass than:

%$hash

-stevieb