The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Class::NamedParms

 Provides standard get/set/clear accessors for a class via named
 parameter with forced lexical checking of named parameters 
 for validity and initialization validation. Lightweight and simple
 to use. Designed as a base class for inheritance by other modules.

To install:

perl Makefile.PL
make
make test
make install

Alternatively, if you have Module::Build installed,

perl Build.PL
./Build
./Build test
./Build install

Type 'perldoc Class::NamedParms' after installation for the documentation
or go to <URL:http://www.nihongo.org/snowhare/utilities/modules/class-namedparms/>

Copyright 1999-2005, Benjamin Franz (<URL:http://www.nihongo.org/snowhare/>) and 
FreeRun Technologies, Inc. (<URL:http://www.freeruntech.com/>). All Rights Reserved.
This software may be copied or redistributed under the same terms as Perl itelf.