sS dm_migrateModule(O module, S newModuleLibID) { if (hasMethodNamed(dm_mod(module), 'migrateToType)) ret (S) dm_call(module, 'migrateToType, newModuleLibID); else { dm_changeModuleLibID(module, newModuleLibID); ret dm_moduleID(module); } }