static Timed returnTimed(IF0 f) { long time = sysNow(); A a = f.get(); ret Timed(a, sysNow()-time); } static Timed returnTimed(Runnable r) { ret returnTimed(runnableToIF0(r)); }