aRootNameSpace = nsnull;
*aRootNameSpace = nsnull;
NameSpaceManagerImpl::CreateRootNameSpace(nsINameSpace*& aRootNameSpace){  nsresult  rv = NS_ERROR_OUT_OF_MEMORY;  aRootNameSpace = nsnull;  NameSpaceImpl* xmlns = new NameSpaceImpl(nsnull,                                           nsLayoutAtoms::xmlnsNameSpace,                                           kNameSpaceID_XMLNS);  if (xmlns) {    NameSpaceImpl* xml = new NameSpaceImpl(xmlns,                                           nsLayoutAtoms::xmlNameSpace,                                           kNameSpaceID_XML);    if (xml) {      rv = CallQueryInterface(xml, &aRootNameSpace);    }    else {      delete xmlns;    }  }  return rv;}