внутри комментариев?
http://jsfiddle.net/1r6y3p9f/22/
Сейчас оно парсит первый чилдрен и дальше всё кладёт в рут
Посмотри например как парсер в knockout.js устроен, там похожий синтаксис блоков на HTML-комментариях
Можно вот отсюда начать https://github.com/knockout/knockout/blob/master/src/virtualElements.js
Обсуждают сегодня