The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document
object model.
Raised if the qualifiedName is malformed, if the qualifiedName has a prefix and the namespaceURI is null, or if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from "http://www.w3.org/XML/1998/namespace".
Entity declarations and notations are not made available. Entity reference expansions and default attribute additions do not
occur. It is expected that a future version of the DOM will provide a way for populating a DocumentType.
This is the version number of the feature to test. In Level 2, the string can be either "2.0" or "1.0". If the version is
not specified, supporting any version of the feature causes the method to return true.