| Сообщение от FINoM | 
	| Почему? | 
	
Что за вопрос. Ты считаешь что при вызове метода createElelement() происходит вызов парсера? А че парсить то?
	
	| Сообщение от FINoM | 
	| Они бы могли .createElement сделать тоже зависимым от контекста | 
	
А какой в этом смысл?
	
	| Сообщение от danik.js | 
	| Почему персер не может, условно, сделать document.createElement( 'элемент верхнего уровня' );, а затем уже, для элементов внутри, исправлять ошибки | 
	
Потому что это мало требуемая сомнительная фишка (что это за ситуация, когда ты не знаешь в какой контекст будут вставлены распарсенные DOM-элементы? ), которая бы усложнила и без того запутанную логику парсера.
И наверное если подумать, то всплывут ситуации, где нельзя "догадаться" о контексте.