Class::Std is used to implement "inside-out objects", which prevents accidental (and to a large extent intentional) mucking with an object's internals. Basically, it's specifically trying to prevent you from writing the bad code you stated you wanted to write (among other things).
In reply to Re: Understanding how to *use* a CPAN module
by ikegami
in thread Understanding how to *use* a CPAN module
by bradcathey
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |