Use super for calling parent __init__ methods