*** version 4.1.1 ***
documented small difference with C++ in virtual behavior in HTML
  documentation
*** version 4.1 ***
object deletion performance vastly improved by internal use of new
  array unset facility
only works with tcl version 8.3 and above
fixed test suite misfeature only visible on windows (thanks to Tim
  Baker for his report)
*** version 4.0.1 ***
switched package index file used an erroneous version
*** version 4.0 ***
only works with tcl version 8.2 and above, or patched core (see
  PATCH file)
allow $($this,member) syntax instead of $class::($this,member)
  which significantly improves performance when used throughout OO
  code using stooop library
stooop library code itself rewritten using empty name array support
use string equal sub-command instead of compare throughout
formatting base class constructors arguments with new lines and no
  spaces caused trouble: added a couple of test files, one of which also
  tests DOS formatting
*** version 3.7 ***
added objects debugging for printing current objects, recording them
  and reporting on created or deleted objects.
added test case for member procedures invocation from within
  constructor in procedures checking debugging mode
*** version 3.6.1 ***
when debugging with procedures checking, member procedures invoked
  from within constructor would result in a Tcl error
successfully tested with Tcl 8.0.3
*** version 3.6 ***
the switched package is now installed by default (see the INSTALL
  if you do not want to use it)
parameter passing by reference now works with virtual declarations
*** version 3.5.1 ***
in some cases (such as when debugging procedures), stooop packages
  did not load properly
fixed it and added 1 test case for the above
*** version 3.5 ***
added optional package pre-loading to the mkpkgidx.tcl utility
*** version 3.4 ***
made switched class a package included in stooop package
*** version 3.3 ***
added member procedure and data access optional checking
added member procedure and data access optional tracing
added member procedure and data access debugging documentation
  to HTML document
added member procedure and data access checking tests
back to basics: removed dynamically loadable C library for good
*** version 3.2 ***
nested classes support
test suite thorougly updated and augmented for nested classes
HTML documentation updated for nested classes
dynamically loadable C library not supported in this release
successfully tested with Tcl8.1a1
*** version 3.1 ***
do a thorough check on procedure names using namespace command
  instead of regexp (fixed interference with qualified namespace
  procedures)
added switched class, described in HTML documentation
package making utility did not handle embedded packages properly
in pkgIndex.tcl, enable Tcl only package instruction by default
*** version 3.0.1 ***
fixed INSTALL documentation (forgot namespace import)
made pkgIndex.tcl writable
*** version 3.0 ***
Tcl 8.0 compatibility
added new class command
a class is now a namespace
slightly changed data member syntax (INCOMPATIBLE with 2.x)
no longer automatically copy array members since they were never
  deleted automatically
updated all tests with both inner and outer member procedure
  definitions
make object creation, copy and deletion keep variable context
added base class automatic loading for packages
simplified mkpkgidx.tcl
updated html documentation
*** version 2.6 ***
Tcl 8.0a compatibility
stooop package creation utility: mkpkgidx.tcl
added package information to stooop HTML documentation
*** version 2.5 ***
simplified package support (see INSTALL)
added CONTENTS file
removed rather obsolete manual pages (use HTML documentation instead)
*** version 2.4 ***
added package support
*** version 2.3 ***
fixed incorrect behavior: virtual procedure derived class
implementation was invoked from base class constructor, now behaves
like C++
*** version 2.2.2 ***
bug fix to allow multiple inclusion of derived classes definition
  files
*** version 2.2.1 ***
bug fix to allow multiple inclusion of class constructors definition
  files
*** version 2.2 ***
added copy constructor
HTML class browser
C implementation uses Tcl internals only
added fifo and lifo example implementations
*** version 2.1 ***
C implementation can optionally use Tcl internals for higher speed
added C implementation of new, delete and classof
runtests uses Tcl 7.5 interp command if available instead of exec
*** version 2.0 ***
added multiple inheritance
added classof RTTI operator
added full HTML documentation
added graphical demo using composite pattern
removed delete operator class parameter
*** version 1.0 ***
For Tcl 7.5.
Based on tkpiechart version 2.0 oop.tcl
