The CPAN Class-Generate distribution for the Class::Generate family of modules (originally by Steve Wartik)