Fix unbounded list for head-to-tail re-ordering.
Fix unbounded list for head-to-tail re-ordering.

If the list size is 1 it was failing. If the size is 1
it implicitly works rather than fails.
sam-truscott/tinker-kernel,sam-truscott/tinker-kernel