static <A> PreciselyTimed<A> returnPreciselyTimed_repeat(int n, IF0<A> f) { long time = nanos(); A a = null; repeat n { a = f.get(); } ret PreciselyTimed(a, nsToMS(doubleRatio(nanos()-time, n))); }