nsDOMImplementation::CreateDocumentType(const nsString& aQualifiedName, const nsString& aPublicId, const nsString& aSystemId,
nsDOMImplementation::CreateDocumentType(const nsAReadableString& aQualifiedName, const nsAReadableString& aPublicId, const nsAReadableString& aSystemId,
nsDOMImplementation::CreateDocumentType(const nsString& aQualifiedName,                                        const nsString& aPublicId,                                         const nsString& aSystemId,                                         nsIDOMDocumentType** aReturn){  NS_ENSURE_ARG_POINTER(aReturn);  return NS_NewDOMDocumentType(aReturn, aQualifiedName, nsnull, nsnull,                               aPublicId, aSystemId, nsAutoString());}