Ok ok, there was a why. I was amused at the realization that Perl 5 packages are first class objects.
Oh, wait. No, maybe not. I guess when calling a package subroutine like that, the first argument to the subroutine is just the string of the name of the package? Premature amusement.
No, that ref obviously is to the package itself, and it has to be first class, or else i couldn't keep stringing together the method calls to itself. *returns to amused state