david nicol bkjvldjdbmgmailcom nov 7 2007 1229 pm nicholas clark wrote implementation wise think would better attached magic way becomes tricky easily determine symbol table introspection whether stub notastub reference magic hence knows name case gets called nothing need ever get written symbol table think would give behaviour consistent desired intent one could create pureperl stuff using overload think maybe tiescalar would work sure instead writing wfcr method one could write wfcr weakforwardcodereference method wfcr checks see methodcode defined yet every time fetched ifwhen ever happens wfcr upgrades real deal something like package weakforwardcodereference use overload sub r _0 rcode return _0 rcode r sub weakforwardcodereference name shift name name callername bless name sub import callerweakforwardcodereference weakforwardcodereference 1 head1 synopsis use weakforwardcodereference fcr somemethod breaks oo method resolution fcr weakforwardcodereference somemethod head1 details look source really short head1 license choice gpl al version either cut __end__ thu 07 aug 2008 120613 0600 perl 47181 try oo semantics throwing fatal error