I want to have an instance of class registered when the class is defined. Ideally the code below would do the trick.
registry = {} def register( cls ):
Calling the Base class directly should work (instead of using super()):
def __init__(self): Base.__init__(self)