in reply to How do I make a hash of arrays?

You can always...
push(@{$hash{$key}}, $insert_val);

...to load the arrays in the hash. That way you don't have to build the arrays, then dereference them into the hash.