package Mod; use... { foo(); } sub import { my ($pkg, %options) = @_; __PACKAGE__->foo(arg => $options{-arg}); } #### require Mod; # dies, good. use Mod; # dies, good. use Mod -arg => 'custom'; # dies, BAD.