Changes for version 0.02 - 2020-01-22

  • Fixed injections.
  • Fixed singleton methods to point to the correct caller when throwing a Carp exception.
  • Stop passing the depot object to the constructor as the constructor has access to it via __PACKAGE__->depot().
  • Renamed init() to init_depot().

Modules

Decouple object instantiation from usage.
Expose an Object::Depot as a singleton.