Eu creio que esse método pode ser implementado diretamente dentro da classe UserAccount. Assim, poderíamos remover o parâmetro e pegar os atributos diretamente da classe.