 Problematic code:
 Problematic code:class Foo:
    def __init__(self):
        print(f'{self.__class__.__name__} constructor')
class Bar(Foo):
    def __init__(self):
        super().__init__()
 Correct code:
 Correct code:class Foo:
    def __init__(self):
        print(f'{self.__class__.__name__} constructor')
class Bar(Foo):
    pass
Used whenever we can detect that an overridden method is useless, relying on
super() delegation to do the same thing as another method from the MRO.