use Acme::Intraweb; use Some::Module::Not::Yet::Installed
Acme::Intraweb allows you to use modules not yet installed on your system. Rather than throw annoying errors about "Could not locate package Foo::Bar in @INC", Acme::Intraweb will just go to your closest CPAN mirror and try to install the module for you, so your program can go on it's merry way.
Make sure to mention 'use Acme::Intraweb' before any other module you might not have, so it can have a chance to install it for you.
Everything else goes automatically.
In code this funky, I'm sure there are some ;)
This program requires (a configured version of) CPANPLUS to work.
This module by Jos Boumans <email@example.com>.
This module is copyright (c) 2002 Jos Boumans <firstname.lastname@example.org>. All rights reserved.
This library is free software; you may redistribute and/or modify it under the same terms as Perl itself.