Help for this page
sub x { my $func = do { no strict 'refs'; *{caller() . '::_x'}{CODE} }; ... &$func; # or &$func(...); }
package M; ... outputs ======= main::_x(a, b)