Unified calls to super class in __init__ methods
This changes the syntax in many __init__
methods when calling the super class __init__
. It does not change any existing logic, however, this is the suggested syntax and is better if we ever have to deal with multiple inheritance.