!7 cmodule2 Bla > DynPrintLogAndEnabled { start { dm_onAnyModulePopupMenu(voidfunc(JPopupMenu menu, S mod) { if (!enabled) ret; temp enter(); MapSO map = dm_changedFieldValues(mod); if (empty(map)) ret; JMenu subMenu = jmenu("Reset field"); for (S field, O originalValue : map) addMenuItem(subMenu, field, rThread { dm_set(mod, field, originalValue) }); addSubMenu(menu, subMenu); }); } }