Immutable objects always represent the same value: if you want to have a different value, you need to create a completely new object or reassign the value of the existing one.
что значит reassign the value of the existing one? поменять значение при инициализации?