On the Dartmouth system there is some strange behavior with regard to the batch editor.
-"replace values" - is acting as if it were "add to each items"
-"remove all values" only removes first values, leaves the most recently set value.
You can reproduced this on the "Category" element in the following set:
'Replace values' adds a value, 'remove all values' kills the first one, but leaves the one you just set with 'Replace.'