Diffs: add more of the IndexDifferenceEngine