static F0 runnableToF0(Runnable r) { ret r == null ? null : func { r.run(); null; }; }