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<http://dev.perl.org/licenses/> for more information.