Class::Trait::Base - Base class for all Traits
This class needs to be inherited by all traits so they can be identified as
use Class::Trait 'base';
Not much going on here, just an AUTOLOAD method to help properly dispatch calls
to "SUPER::" and an "apply" method.
This method allows you to apply a trait to an object. It returns the trait so
you can then reapply it:
This is merely syntactic sugar for the "Class::Trait::apply" method:
Curtis "Ovid" Poe, "<ovid [at] cpan [dot] org>"
Stevan Little <firstname.lastname@example.org>
Copyright 2004, 2005 by Infinity Interactive, Inc.
This library is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.