resort no longer private; add no longer call resort if an index is specified
Fixes collection set event target