##
use strict;
use subs 'chop';
sub chop {
print "hello from chop\n";
}
chop 'Ow!';
__END__
hello from chop
####
$proto = eval { prototype "CORE::$name" };
# ...
die "Cannot make a non-overridable builtin fatal"
if not defined $proto;