  x Document
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:1:1]
 1 | ,-> <?xml version='1.0'encoding='UTF-8'?>
 2 | |   <root>
 3 | |       <foo><? foo?></foo>
 4 | `-> </root>
   `----
  x Child
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:1:1]
 1 | <?xml version='1.0'encoding='UTF-8'?>
   : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 2 | <root>
   `----
  x ProcessingInstruction
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:1:1]
 1 | <?xml version='1.0'encoding='UTF-8'?>
   : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 2 | <root>
   `----
  x Child
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:2:1]
 1 |     <?xml version='1.0'encoding='UTF-8'?>
 2 | ,-> <root>
 3 | |       <foo><? foo?></foo>
 4 | `-> </root>
   `----
  x Element
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:2:1]
 1 |     <?xml version='1.0'encoding='UTF-8'?>
 2 | ,-> <root>
 3 | |       <foo><? foo?></foo>
 4 | `-> </root>
   `----
  x Child
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:2:1]
 1 |     <?xml version='1.0'encoding='UTF-8'?>
 2 | ,-> <root>
 3 | `->     <foo><? foo?></foo>
 4 |     </root>
   `----
  x Text
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:2:1]
 1 |     <?xml version='1.0'encoding='UTF-8'?>
 2 | ,-> <root>
 3 | `->     <foo><? foo?></foo>
 4 |     </root>
   `----
  x Child
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:3:1]
 2 | <root>
 3 |     <foo><? foo?></foo>
   :     ^^^^^^^^^^^^^^^^^^^
 4 | </root>
   `----
  x Element
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:3:1]
 2 | <root>
 3 |     <foo><? foo?></foo>
   :     ^^^^^^^^^^^^^^^^^^^
 4 | </root>
   `----
  x Child
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:3:1]
 2 | <root>
 3 |     <foo><? foo?></foo>
   :          ^^^^^^^^
 4 | </root>
   `----
  x ProcessingInstruction
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:3:1]
 2 | <root>
 3 |     <foo><? foo?></foo>
   :          ^^^^^^^^
 4 | </root>
   `----
  x Child
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:3:1]
 2 | <root>
 3 |     <foo><? foo?></foo>
   :                        ^
 4 | </root>
   `----
  x Text
   ,-[$DIR/tests/recovery/pi/bad-pi-2/input.xml:3:1]
 2 | <root>
 3 |     <foo><? foo?></foo>
   :                        ^
 4 | </root>
   `----
