This module was created as an alternative to use fields, and uses
Class::Accessor::Fast as a base. Creates accessors at compiletime.
