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.