return NS_RDF_ASSERTION_REJECTED;
rv = NS_RDF_ASSERTION_REJECTED;
RDFXMLDataSourceImpl::Change(nsIRDFResource* aSource,                             nsIRDFResource* aProperty,                             nsIRDFNode* aOldTarget,                             nsIRDFNode* aNewTarget){    nsresult rv;    if (mIsLoading) {        NS_NOTYETIMPLEMENTED("hmm, why is this being called?");        return NS_ERROR_NOT_IMPLEMENTED;    }    else if (mIsWritable) {        rv = mInner->Change(aSource, aProperty, aOldTarget, aNewTarget);        if (rv == NS_RDF_ASSERTION_ACCEPTED)            mIsDirty = PR_TRUE;        return rv;    }    else {        return NS_RDF_ASSERTION_REJECTED;    }}