Maybe omit this altogether and let the superclass constructors apply?