# Module-Foo.pm use Term::ANSIColor; () = eval { require Win32::Console::ANSI } if 'MSWin32' eq $^O; #### # script-foo.pl no lib q{.}; # mitigate the ". in @INC" security threat vector when using optional dependencies @ARGV = Win32::CommandLine::argv() if eval { require Win32::CommandLine };