static S dm_makeNewModuleWithParams(S moduleLibID, O... params) { ret (S) dm_callOS('makeNewModule, moduleLibID, false, beforeStart := voidfunc(O mod) { dm_call(mod, 'setFields, params); }); }