in reply to How do I empty out a hash?

You can set it equal to an empty hash or undef it;
%hash=(); undef %hash;