Changing the items collection breaks multisort.

The sortInfo.columns would have its length reset to 0 while adding back
in the first sort column, meaning that the 'forEach' would only process
the first column before exiting.