Log::Dump is a simple logger mix-in mainly for debugging. This
installs six methods into a caller (the class that used Log::Dump) via
Sub::Install. The point is you don't need to load extra dumper modules
or you don't need to concatenate messages. Just log things and they
will be dumped (and concatenated if necessary) to stderr, and to a
file if you prefer. Also, you can use these logging methods as class
methods or object methods (though usually you don't want to mix them,
especially when you're doing something special).

WWW: http://search.cpan.org/dist/Log-Dump/
This is yet another file/directory handler that does a bit more than
Path::Class for some parts, and a bit less for other parts.  One of
the main difference is Path::Extended always tries to use forward
slashes when possible, ie. even when you're on the MS Windows, so that
you don't need to care about escaping paths that annoys you from time
to time when you want to apply regexen to a path, especially in file
tests that use 'like' or 'compare'.

WWW: http://search.cpan.org/dist/Path-Extended/