или как иммутабельность на фронте с помощью {...oldValue, ...diff }, синтаксически это иммутабельность, но семантически это мутация, по этому можно бесконечно кричать ФП ФП иммутабельность!, а на деле выкинуть все преимущества и быть адептом синтаксиса недосказанности