Olhar linhas 8-11 da saída que você afixou original, e as linhas 47-50 são as linhas correspondentes do xml da entrada. Observação como a linha 8 não tem as novas linhas, de que porque a linha 47 não tem as novas linhas. E similarmente, as linhas 9.10.11 estão em linhas separadas porque as linhas 48.49.50 estão em linhas separadas. Não é o _inserting_ do código nenhuma novas linhas, ele apenas está copiando-os da entrada.