Normally this works fine, but every once in a while at the end of the
returned list, one or more documents will be seen a second time. So we get
duplicates. When this happens they are always at the end and appear to be
sorted amongst themselves, but not as a whole.
So the "sorted list" with extra documents would be: A, B, C, D, E, F, G, H,
I, C, E