You realize data is immutable when you first try to implement history.
Mutability is just a hack to save some memory.
Mutability is just a hack to save some memory.
.. and time. If we needed to compute an account balance by summing all the debits and credits since the account was opened...