Каждый день находятся вещи, которых раньше я не знала — и это обидно конечно, потому что жизнь была бы намного проще уже давным давно, но вот бывает — не приходилось, не сталкивались, было недосуг — а тут такие красоты.
Для отладки в больших приложениях хорошо использовать дополнительный перехватчик ошибок window.onerror. Это помогает справится с ситуациями — «у меня все пропало не знаю что не знаю где», а также качественно тестировать и клиентскую часть.
Бонус для внимательного читателя — Хром по умолчанию сортирует массив, если ключами элементов являются цифры (и ничего что мы бы попросили отдельно, если бы хотели)