sS dm_moduleLibID() { ret programID() + "/" + shortClassName(dm_current_mandatory_generic()); } sS dm_moduleLibID(O mod) { if (mod == null) null; mod = dm_getModule(mod); if (hasSuperclassShortNamed(mod, 'DynModule)) ret programID(mod) + "/" + shortClassName(mod); null; }