NS_IF_RELEASE(kAllowNegativeAssertionsAtom); NS_IF_RELEASE(kCoalesceDuplicateArcsAtom);
RDFXULBuilderImpl::~RDFXULBuilderImpl(void){    // NS_IF_RELEASE(mDocument) not refcounted    if (--gRefCnt == 0) {        if (gRDFService) {            nsServiceManager::ReleaseService(kRDFServiceCID, gRDFService);            gRDFService = nsnull;        }        if (gRDFContainerUtils) {            nsServiceManager::ReleaseService(kRDFContainerUtilsCID, gRDFContainerUtils);            gRDFContainerUtils = nsnull;        }        if (gXULUtils) {            nsServiceManager::ReleaseService(kXULContentUtilsCID, gXULUtils);            gXULUtils = nsnull;        }        NS_IF_RELEASE(gNameSpaceManager);        NS_IF_RELEASE(kRDF_instanceOf);        NS_IF_RELEASE(kRDF_nextVal);        NS_IF_RELEASE(kRDF_child);        NS_IF_RELEASE(kXUL_element);        NS_IF_RELEASE(kXUL_tag);        NS_IF_RELEASE(kDataSourcesAtom);        NS_IF_RELEASE(kIdAtom);        NS_IF_RELEASE(kKeysetAtom);        NS_IF_RELEASE(kRefAtom);        NS_IF_RELEASE(kTemplateAtom);        NS_IF_RELEASE(kXMLNSAtom);    }}