Check year part of dates last.
Emit errors for invalid schemes in URLs.
Restored error reporting for empty URLs.
Make data URLs with fragments a warning.
Don't assume a URL part with a colon is a scheme.
Stop warning about <track>.
Allow URL list in itemtype (not just one URL).