static TimerTask timerTask(final O r, final java.util.Timer timer) { ret new TimerTask { public void run() { ifdef timerTask_verbose print("timerTask: licensed=" + licensed()); endifdef if (!licensed()) timer.cancel(); else pcallF(r); } }; }