Не очень понимаю, зачем было ставить mercurial: для совместной работы над текстами (как я понял, именно она в виду имелася) много удобнее было бы использовать вики, так как не надобно было бы ставить специальные клиенты, хватало бы и обычного браузера.
Конечно, у mercurial много возможностей ветвления версий, которыми вики не обладает. Но точно ль надобны они?
Сразу же замечание на будущее: лучше разделить статью про Array (и все подобные) на две: про тип данных array и про функцию Array, а то уже сейчас видна путаница.
Я над этим тоже думал, но пока не понял, как это правильно сделать. Ведь по сути типа Array нет, хотелось именно это отразить. В спеке ECMA этот вопрос решён через штуки типа Array.prototype.bla-bla-bla, но для референса это очень громоздко получается. Пока думаю.
Русскоязычный javascript reference