A class keeps a reference to it's instanceOverview
This recipe implements a base class, which allows derived classes to track instances in self.__instances__. It uses a WeakValueDictionary to store instance references.
NEW
Fixed some bugs.
A class keeps a reference to it's instanceInformation