in reply to OO - inside-out or by means of a anonymous sub?
See also:
And many others that I have undoubtedly missed in my quick search-and-scan. :-)