static A setAndReturn(A o, S field, O value) { set(o, field, value); ret o; }