Updates the balance for what it currently is to newAmount.
Returns a new BalanceArray. Does not modify the original.
Can also be used via the corresponding method with same name on BalanceArray
Updates the balance for what it currently is to newAmount.