Semi-structured diff for the Nsesa editor