package Model::Conf; use Exporter; use base 'Exporter'; our @EXPORT = qw( $conf ); our $conf = { 'somevar' => 'somevalue' }; $conf->{'foo'} = bar(); sub bar() { return 'bar'; } 1; #### package Model::Conf; use Exporter; use base 'Exporter'; our @EXPORT = qw( $conf ); our $conf = { 'somevar' => 'somevalue' }; $conf->{'foo'} = bar() unless $conf->{'foo'}; sub bar() { return 'bar'; } 1;