DUP removal

- DUP X, where X would operate purely on duplicated slot, is replaced
  with X itself that has DUP's source as source and DUP's dest as
  dest.