I'm adding C support to difftastic, and it's showing some really interesting examples of tree diffing. In this case, difftastic considers the second `+` in `x + colwidth + diff` to be unchanged. This is because `+` is right associative in C!