in reply to Perl OO: switch package context.

That doesn't make sense to Perl. The package Foo::Bar::Blat and package Bar::Blat have nothing to do with each other. I could show you how to do this evil thing, but I'd rather not, because it's not using the metaphor of packages and classes properly.

Jeff japhy Pinyan, P.L., P.M., P.O.D, X.S.: Perl, regex, and perl hacker
How can we ever be the sold short or the cheated, we who for every service have long ago been overpaid? ~~ Meister Eckhart