http://www.perlmonks.org?node_id=416582

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Is it just me, or are modules, in and of themselves, sort of like minilanguages?

Like, you have foo.pm, and you write a script to invoke it:

use foo::bar;

$baz = new foo::bar;
$baz->foosub;

that sort of thing.