The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/usr/bin/perl -w

# It should be possible to import into another package.

package Foo;

use Test::More 'no_plan';

{ package Bar;
  use Method::Signatures { into => 'Foo' };
}

is( Foo->foo(42), 42 );

method foo ($arg) {
    return $arg;
}