Full threadwheaties·That is a symptom of mutable code. In that case, side-effects are nearly a red herring because if the object were immutable, then you would really only ever have to check once.View on HN