Can you change the `super()` calls to regular `ParentClass.method(self, ...)` for consistency?  None of these should do MI.