Для упрощения работы с дочерними узлами используется свойство childClass, в котором задается класс для дочерних узлов. Оно выполняет две функции. Первая функция — валидация дочерних узлов, они должны быть данного класса или потомка данного класса. Вторая функция — базовый класс для создания дочернего узла.
Если добавляемое, в качестве дочернего узла, значение не является экземпляром childClass, то
Поэтому, в качестве значений childNodes или в качестве аргумента функций appendChild и insertBefore можно передавать объект, а не создавать экземпляры явно.
Так же на слайде показано неявное создание класса — используется механизм авто-расширения.