in reply to Fighting sub foo($;$$)

The prototype can be ignored by using &.

&foo( 1, 2, 3, 4, 5 )

"Import" without prototype:

sub foo { goto &Somename::foo }