Hello All,
Today when I was working on the stzGraph.CompareWith(oOtherGraph) method, I felt the need to implement the diff logic at stzList level.
So I went back to a basic Diff() method I had that simply returns the different items between two lists (called symmetric diff) that works like this :

and augmented it with two eXTended levels : structural and semantic diffs..
Read the story with code examples in this rapid narration:
Best,
Mansour