sort: `sortedList.push(item)` shouldn't trigger two identical `add` events. Updated a test which I believe was mistakenly accepting this behavior.