in reply to Understanding how to *use* a CPAN module
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).
|
|---|