`<map>` with ID different from `name` attribute value should be an error
For example, given this HTML:
<map name="foo" id="bar"></map>
HTML-Validate does not consider it an error but should do so as per the spec:
If the id attribute is also specified, both attributes must have the same value.