Определите, представляет ли блок path допустимую иерархию блока
validate(
определяет, представляет ли блок path допустимую иерархию блока. Если блок path недопустим, функция возвращает ошибку. Функция проверяет что:bp
)
Все элементы в блоке path представляют допустимые блоки
Каждый элемент кроме последнего является допустимым блоком Model и ссылается на модель следующего элемента