in reply to how to avoid mis-spelling hash keys?
Tie::SecureHash is another module that can help you with this.
You might also want to consider Abigail-II's inside out objects as an alternate implementation mechanism for your classes.
Once (shame on you!)
Twice (shame on me!)
More often than I'd like to be
All the time
Just when answering stupid polls
Who you callin' a fool?
I refuse to vote in this ridiculous poll
Results (517 votes). Check out past polls.