Is it possible to write a module in a way that when the module is use
d with no explicit import all subroutines are imported and when it is use
d with explicit import only theses explicit imported subroutines are available?
#!/usr/bin/env perl6
use v6;
use Bar::Foo;
# all subroutines are imported
sub-one();
sub-two();
sub-three();
#!/usr/bin/env perl6
use v6;
use Bar::Foo :sub-one, :sub-two;
sub-one();
sub-two();
# sub-three not imported