svoid preCleanUp(O c) { if (c instanceof Collection) { for (O o : c) cleanUp(o); ret; } callOpt(c, 'licensed_off); setOpt(c, ping_anyActions := true); // so ping notices setOpt(c, cleaningUp_flag := true); }