stilus: Уменьшены оступы, чтобы уместиться в строки из 80 символов.
Добавлены структурирующие код комментарии.
Добавлена ф-ция раскрытия структуры значения или словосочетания
refactoring...
Гаранты порядка следования элементов переписаны...

с использованием ``Array.prototype.forEach`` вместо ``ko.utils.arrayForEach``.
Последняя функция, к сожалению, передает колбэку только один аргумент
с элементом массива, а хотелось бы автоматом получать ещё и индекс.
``Array.prototype.forEach`` входит в спецификацию ECMAScript 5 и не
поддерживается версиями IE ниже 9. Однако поскольку этот код будет
только в интерфейсе изменения статей, обычные пользователя страдать не
должны. Авторы в свою очередь используют рекомендованные браузеры.
При создании гарантов порядка следования элементов...

сразу каждый из них приводим в действие.

Раньше это делалось выборочно за счёт
``ko.subscriptable.prototype.notifySubscribers``, а теперь вызовом
непосредственно переданного колбэка.
Создан настройщик экземпляров для конструктора Entry.
Добавлен ностройщик экземпляров для конструктора Etymology.
Гарант порядка этимонов в лексеме должен также...

гарантировать, что у непосредственных этимонов лексемы
нет родительских этимонов.
Добавлены гаранты валидности элементов ``unsorted_examples``...

в экземплярах Entry и Collogroup.
Исправлена ошибка в условии.
Ошибка поиска прототипа через свойство ``prototype`` на объекте...

Это свойство есть только у конструктора. Поскольку нам требовалось
найти именно конструктор объекта, мы можем обращаться сразу к свойству
``constructor`` -- при поиске в дереве наследования оно будет найдено
в прототипе объекта.
Новая реализация доплонительных настройщиков экземпляров класса...

Теперь они затрагивают только свойства-массивы и автоматически внутри
``upsertArray``. Возникла идея называть их гарантами, они должны
гарантировать наличие у каждого элемента массива некоторых обязательных
свойств, например, правильного порядкового номера, правильной ссылки
на родительское значение, словосочетание и т.п.
Добавлены забытые свойства в конструкторы Entry и Collogroup.
Во все свойства-массивы вуду модели добавлены методы...

добавления нового элемента и удаления конкретного элемента.
Методы предназначены для использования в ko-привязках, поэтому для
удобства передачи им аргументов возвращают не функции, а объекты,
имеющие метод, не требующий аргументов. Т.е. все аргументы передаются
не во время вызова метода, а во время создания его родительского
объекта. В результате в привязках нет необходимости использовать
громоздкие конструкции с ``bind``.
Код создания вуду-модели по полученной с сервера спецификации.
Добавлены датчики второго порядка ``headword`` и ``part_of_speech``.
Для всех конструкторов добавлен ko-датчик ``itemBeingEdited``...

который отслеживает, реадктируется ли в данный момент какой-нибудь
экземпляр данного конструктора или нет, и если да, то какой.
Все экземпляры, в свою очередь, через прототип наделяются методами
``edit`` и ``stopEditing``, предназначенными для запуска/скрытия
формы редактирования экземпляра.
Указаны конкретные версии библиотек knockout-sortable и...

knockout-postbox в файле настроек Джанго. Это необходимо, чтобы избежать
случаев ненамеренной закачки обратно несовместимых версий этих
библиотек. До этого мы ссылались на ветку master, а там может лежать
разные версии, обратно несовместимые с предыдущими.
В привязке ``wax`` ссылались на несуществующие переменные.