// wrapper: VF1 or null svoid callRunnableWithWrapper(O wrapper, Runnable r) { if (wrapper == null) callF(r); else callF(wrapper, r); }