sO dm_setAll(O moduleOrID, O... values) { failIfOddCount(values); for (int i = 0; i+1 < l(values); i += 2) { S field = (S) values[i]; O value = values[i+1]; dm_set(moduleOrID, field, value); } ret moduleOrID; }