svoid emitUnlessEqualTo(O x, O o) { if (!eq(o, x)) emit(o); }