Насколько я помню sax парсер может текстовые ноды разбивать на несколько нод.
Что будет, если JS программа будет разбита на две ноды?