zero
Differentiator
FieldDiffer
NaiveRowDiffer
RowDiffer