static bool setVarIfNeq(Var v, A value) { if (eq(v!, value) false; v.set(value); true; }