def __init__(self): if hasattr(self,"_initialized"): return self._initialized = True Singleton.__new__(self) Reloadable.__init__(self) Observer.__init__(self) ThreadedDispatcher.__init__(self) Subject.__init__(self) self._loops = []