Richard Oudkerk added the comment:
The patch is liable to break programs which explicitly call base constructors
because the constructor will be called more than once.
It also assumes that the __init__() method of all base classes should be called
with no arguments (other than self). That is true in your example, but won't
be in general.
Python tracker <rep...@bugs.python.org>
Python-bugs-list mailing list