This module generates accessors for your class in the same spirit as
Class::Accessor does. While the latter deals with accessors for
scalar values, this module provides accessor makers for rather
flexible constructors.