Modules

find all the inner packages of a package
automatically give your module the ability to have plugins
the underlying plugin-finding object used by Module::Pluggable