in reply to use Module (LIST) and 'import'
The use line is called during compilation, so $config is not yet set. Try the following:
BEGIN { $config = AppConfig->new(); } use Othermodule ( Config => $config ); [download]