I think I got it, is it because the FieldOffset is a reference type and the references are being compared?
IncludeNestedProperties() should be added, correct?
What if i have multiple levels of nesting, and deep down there are couple of collections, how should I caompare the collections? will IncludeNestedProperties() work, or should I use .AllPropertiesBut(collection) and then compare the collection explicitly?
Thanks!