svoid runInterruptibly(final VF1 r, O... _) { final new Var thread; startThread((S) optPar(_, 'threadName), r { final Thread t = currentThread(); callF(r, r { cancelAndInterruptThread(t) }); }); }