Call super.__init__ at the end of __init__ to ensure that default attribute values for instances don't overwrite attribute values inherited from input sequence, if it is present.