Semicolon-free named entities aren't always parse errors.
A non-ASCII character reference name isn't a parse error.
Nameless entity isn't a parse error.
Opposite quote after ampersand in attribute value is not a parse error.
Non-alphanumeric bogus character reference isn't a parse error.
Overlong entity name in an attribute is not a parse error.