static OKOrError okOrError(IF0 f) { try { ret OKOrError_ok(f!); } catch e { printStackTrace(e); ret OKOrError_error(e); } } static OKOrError okOrError(Runnable r) { ret okOrError(runnableToIF0(r)); }