This directory contains some hacked template files that you may choose to use instead of the perlnow defaults: TEMPLATE.perlnow-object-pm.tpl a template for Class::Std-based classes. For an explanation of why you would want to write classes this way, see the Class::Std documentation on CPAN, or read Damian Conway's book _Perl Best Practices_. This code meticulously follows Damian's conventions. In addition, this code uses Log::Log4perl, my favorite logging package. This contradicts Damian, who prefers Log::Stdlog. Your mileage may vary. TEMPLATE.perlnow-pm.tpl a template for Perl modules that are not classes. This differs from the default only in that it uses Perl6::Export::Attrs, a terser and easier-to-learn alternative to Exporter. ("Perl6" means simply that it mimics, in Perl 5, syntax that will be built into Perl 6. So you can use it now; you don't have to wait for Perl 6. TEMPLATE.perlnow-pm-t.tpl a template for code that tests a module. This differs from the default only in that it does use_ok("(>>>PERL_MODULE_NAME<<<)"); instead of vanilla use.