Flesh out toUnifiedDiff()