Initialisers should only be indented two spaces from the start of the constructor definition, otherwise it's difficult to separate them from the parameters.