The problem is there's more than one Ugly_Sub_Name and it doesn't make sense to make a new object (it's a bit of work) on every subroutine call.

In reply to Re^2: mod_perl and forwarding legacy functions to a global object by elusion
in thread mod_perl and forwarding legacy functions to a global object by elusion

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":