blob: 430a8ad3d65edcc1d8fe3f2499bdfff0ef4eafe2 [file]
def __init__(self):
for base in self__class__.__bases__:
bar(base, self)
def bar(base_new, self_new):
try:
base_new.__init__(self_new)
except AttributeError:
pass