> I would mention that if it were true :-) Your assertion fails.

Right, but because of the backwards sorting. `assert(a[0 .. 5].isSorted!"a > b"()` should pass.

> The underlying range is only sorted after complete iteration.

The parts iterated over so far *should* be sorted.

> So I see no value in stating it again.

I think you can never document things too much, but fine.