} else { rv = NS_RDF_ASSERTION_REJECTED;
RDFXMLDataSourceImpl::Unassert(nsIRDFResource* source,                               nsIRDFResource* property,                               nsIRDFNode* target){    // We don't accept assertions unless we're writable (except in the    // case that we're actually _reading_ the datasource in).    if (!mIsLoading && !mIsWritable)        return NS_RDF_ASSERTION_REJECTED;    nsresult rv;    if (NS_SUCCEEDED(rv = mInner->Unassert(source, property, target))) {        if (!mIsLoading)            mIsDirty = PR_TRUE;    }    return rv;}