pluskeys This pragma provides a declarative way to have compile-time typo safety on hash keys, usually for objects. After use pluskey qw(INITIALIZED), then $self->{ +INITIALIZED } is fine but $self->{ +INITILIZED } is a compile-time error. Multiple inheritance even using duplicate keynames is supported because the pluskeys are actually constant functions that return package-qualified strings. See the included documentation for details. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the standard Unix man command: man pluskeys If that fails, your MANPATH is probably set up wrong and you will probably be forced to use the awful perldoc program instead. You can also look for information at: RT, CPAN's request tracker (report bugs here) http://rt.cpan.org/NoAuth/Bugs.html?Dist=pluskeys AnnoCPAN, Annotated CPAN documentation http://annocpan.org/dist/pluskeys CPAN Ratings http://cpanratings.perl.org/d/pluskeys Search CPAN http://search.cpan.org/dist/pluskeys/ LICENCE AND COPYRIGHT Copyright (C) 2005-2015 Tom Christiansen This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See L for more information.