##
use Subs;
Subs::foo();
print $Subs::Foo, "\n";
####
package Subs;
BEGIN {
use Exporter;
our @ISA = qw(Exporter);
our @EXPORT = qw($Foo &foo);
}
our $Foo = 3;
sub foo { $Foo++ }
1;
####
use Subs;
foo();
print $Foo, "\n";