static T3 worksOnAllExamples_returnCounterExample(F1 f, Iterable> examples, F2 equalsFunction) { for (Pair p : unnull(examples)) try { O o = callF(f, p.a); if (!callF(equalsFunction, p.b, o)) ret t3(p.a, p.b, o); } catch e { printShortException(e); ret t3(p.a, p.b, (O) e); } null; }