Reference ABNF RFC (STD68).
Remove scope restrictions. Remove SAML 1 references.
Correct DIGIT production to use correct decimal range.
Use %x throughout for ABNF character ranges.
Complete rework of identifiers using ABNF; transforms become extensions.
Rework "not implemented" extensions.
Render text versions.