AntiPattern
Reference Semantics Rebinding Bugs
reference-wrapper-rebinding-silent-mismatch
Reference wrapper semantics let rebinding masquerade as updates, so selection/value handles silently stop pointing at the mutated object. UI helpers then return stale identifiers or miscomputed bounds, hiding the real state drift from users and logic.