Specifically, in general antisymmetric case src[-1] (S0) should be subtracted from from src[1] (S2), and not the opposite.