static Cl findFieldsWithValue(O o, O value) { ret filter(nonStaticNonPrimitiveFieldObjects(o), f -> eq(fieldGet(f, o), value)); }