public override void with(With action) { writer.writeUI8(action.code); writer.writeUI16(2); // label comes later, don't know offset yet int pos = writer.Pos; updates.Add(new UpdateEntry(pos + 2, pos, action)); writer.writeUI16(0); }