// returns module ID sS dm_holdObject(S name, O value) { ret dm_newTransientObjectHolder(name, value); } sS dm_holdObject(O value) { ret dm_newTransientObjectHolder(value); }