Further refactoring of Diff.
IgnorantDifferenceEvaluator removed.
Minor cleanup.