Swaps the items pointed to by a and b.
a
b
It is allowed for a and b to point into difference sequences.
a SequenceIter