Why setting username and password via mutator, if you already initialized those through constructor?