#########
# this is broken. __init__ returns None
foo = Some_Class(10).some_operation(40)
Is there some reason the The Some_Class __init__ routine isn't allowed
to return 'self' in some form?
Followup question: What implications (if any) would this have for the
reference counting mechanism if __init__ returned self, but (in the
above example) there was no assignment to foo?
Thanks,
Matt