##
sub getFriends {
# Initializes my little hash
our %friends = (Paul => 1, Suzie => 1);
return %friends;
}
####
use Friends;
my %friends = &getFriends(); # for lexical scope
####
require "outsidefile";
print %friends;
####
#
# guess what? I'm in main's scope !!!
#
%friends = (Paul => 1, Suzie => 1);