use Local::Some::Real::Cool::Module;
$this = Local::Some::Real::Cool::Module->new();
$that = Local::Some::Real::Cool::Module->new();
$more = Local::Some::Real::Cool::Module->new();
####
use Local::Some::Real::Cool::Module;
$gimme = 'Local::Some::Real::Cool::Module';
$this = $gimme->new();
$that = $gimme->new();
$more = $gimme->new();
####
# Nope
$gimme = use Local::Some::Real::Cool::Module;
####
#!/usr/bin/perl
my $gimme = require Local::Some::Real::Cool::Module;
import $gimme qw(some import stuff here);
my $this = $gimme->new();
my $that = $gimme->new();
my $more = $gimme->new();
#-----------------------------------------------------------
# Local/Some/Real/Cool/Module.pm
#-----------------------------------------------------------
package Local::Some::Real::Cool::Module;
sub import {
# . . .
}
sub new {
return bless {}, shift;
}
'Local::Some::Real::Cool::Module';