A comment was opened with <!-- and never closed.
<a><!-- todo</a>- Why:
- XML comments do not nest and are not ended by a newline, so an unclosed one swallows the rest of the document — including the closing tags that would have made it well formed.
- Fix:
- Close it with -->. Note that a comment also cannot contain a double hyphen anywhere inside it.