in reply to Re^2: passing hash refs
in thread passing hash refs

I'll use those on my next project.

Please reconsider. Use them now!

Your maintenance challenges down the road will be much fewer AND simpler if you deal with the problems strict and warnings complain about now, while you still remember what your code means...

(You should also add documentation and tests, seriously. But making things strict/warnings clean is a good start)