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