I'm mainly trying to break the misconception in people's minds that frameworks have to be huge or bad (I hear both quite a bit). And you're right, that code would not be needed in modern languages. It's one of my greatest frustrations with Perl 5.
So this one is not huge and bad, but tiny and not qualified.
I may seen to be mean in other posts, but you know what, I totally understand your frustration towards Perl's non-OO. My XP points here is higher than the vast vast vast vast majority, but I left Perl for Python, so I can still feel sane.
There wasn\t much need for me to be mean, but that's just the way of talking, however, call your 'framework' something like superclass or if you prefer big word, "methodology"... To argue the concept is useless. I watched the chatterbox a bit, I am glad most people around are still reasonable.