Too many usage idioms, none of them simple and clean enough.
symbol table entries are stolen from the package and moved into
another is particuarly disturbing. This is going to create lots
of very hard to track bugs and just serve to confuse. This sort
of thing has been done before in various forms and serves
only to educate. It is not something that belongs on CPAN.
People will not change how they do objects in Perl so long
as the default is the default. People should give up trying
to reimplement something that is already reimplemented and
people are happy with. This is just another implementation
of a tired idea. -scott