Changes for version 0.14 - 2005-08-25

  • completely rewrote inheritance code to support multiple inheritance using BUILDALL() method; diamond inheritance handled appropriately
  • changed default object type to an anonymous scalar
  • object_base() subroutine added to explicitly use another type of object as the blessed reference
  • added pod for CLONE (omitted from 0.13)
  • readonly properties implemented
  • significantly expanded overall documentation

Modules

Outside-in objects with local aliasing of $self and object variables