Identifying the differences between two versions of a file -- an original and an edited copy of a proposal, agreement or plan-- can become a time-consuming exercise in the use of highlighter pens, ...