Антон Спирин, в приведенном вами отрывке как раз и говорится о том, что я написал в первом комментарии. Более того, нигде не предлагал использовать var.
PS Глаголы "переопределять" и "переназначать" являются синонимами.
Антон Спирин, использование const в данном случае даже противоречит той самой инструкции по оформлению кода, в которой написано, что эксплуатировать эту конструкцию нужно или для указания констант (п 1.1), или для ссылок на объекты (п 2.1)
Антон Спирин, const — объявляет константу. Как последний элемент массива может быть неизменяемым? Чем let не угодил, раз уж так радеете за синтаксис ES6?