svoid dm_afterVisualize(Runnable r) { DynModule m = dm_current_mandatory(); dm_ownResource(vmBus_onMessage moduleVisualized(voidfunc(O module) { O mm = dm_resolveModule(module); if (mm == m) { temp m.enter(); callF(r); } })); }