@go4tli
Indeed, it was very well spotted by @SGaist, I don't think I would have noticed it!
Python could do with an override keyword to catch this, which it lacks. If you are interested for the future In Python, how do I indicate I'm overriding a method? or https://pypi.org/project/overrides/ suggest some code snippets which would catch such a mistake....