A state reference identifies which version of the system data currently represents the system state. The data stays immutable; the reference changes. section 4.1
Moving the system forward
After mutation B, the state reference points to Data V12. After mutation C, it points to Data V13. The versions share unchanged structure rather than requiring deep copies, so earlier versions can remain available when history matters. section 4.1
