// returns [] static Map dm_changedFieldValues(O mod) { ret filterMap(dm_originalFieldValues(), (field, originalValue) -> !eq(originalValue, getOpt(tempInstance, field))); }