static <A> VF1<A> runnableToVF1(final Runnable r) {
  ret r == null ? null : voidfunc(A a) { r.run() };
}