And a truly good one designs new and better tools that facilitates his life and that of other workmen.
I think I have proposed a design for such a better tool. Unfortunately, I don't have enough knowlege about perl internals, nor the clout in the Perl community to make it happen.