Do all the parent arguments need to be re-declared before the constructor too?