array order indifference bug in Diff