in reply to Module Code Review
Using an object here seems a bit of an overkill. I'm not sure I'd ever subclass this, and there's no internal state that might change over time.
-- Randal L. Schwartz, Perl hacker