In 18.3.9 namespaceToken, replace "Qname" with "QName"
In 18.3.9 namespaceToken there is a typo: Qname must read QName