in reply to How to call a perl function without its context?
No one has mentioned inside-out objects yet. Might be what you're really after.