identity (instead of equality) check in DescendingHistory
LcsDiffEngine is now configured with ClasDictionary[ObjectType]