package My::Module; sub import { # initialize stuff } 1; package main; require My::Module; # handle parameters import My::Module;