Class::EHierarchy is intended for use as a base class for custom objects, but objects that need one or more of the following features:
This module is also available on CPAN.
The notion and portions of the implementation of opaque objects and scoping were lifted from Damian Conway's Class::Std module (available on CPAN).
Copyright © 1997 - 2019, Arthur Corliss, all rights reserved.