Create your next immutable state by mutating the current one
immutable objects that pretend to be mutable