agonizing over immutability