
The method::autoload base class package is used to autoload methods from a list of packages where you may not know what methods are available until run time. a good use of this package is programming support for user contributed packages or user contributed plugins.