I suspected this was not common and appreciate the validation. I have run in to a few stack dumps with different variations on this theme and am concerned that there might be a critical no-no which I'm unaware of.
True, the example is pointless and I apologize as it gives no insight in to what is trying to be accomplished. What is important is that a particular datum is either a hash, array, or scalar and its implementing class methods are encapsulated. This is likely 180 degrees off of what you expect. For the sake of examples, the places where I employ this are:
./Data/OrderedHash.pm ./Data/FileSystem/Node.pm ./Data/FileSystem/AccessLog.pm ./Parse/Debug/Listener.pm
In reply to Re^2: Blessing into the same package in class (object) and tie contexts
by ryangies
in thread Blessing into the same package in class (object) and tie contexts
by ryangies
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |