if (IsA(aDataSource, aResource, kRDF_Bag) || IsA(aDataSource, aResource, kRDF_Seq) ||
if (IsA(aDataSource, aResource, kRDF_Seq) || IsA(aDataSource, aResource, kRDF_Bag) ||
RDFContainerUtilsImpl::IsContainer(nsIRDFDataSource *aDataSource, nsIRDFResource *aResource, PRBool *_retval){    NS_PRECONDITION(aDataSource != nsnull, "null ptr");    if (! aDataSource)        return NS_ERROR_NULL_POINTER;    NS_PRECONDITION(aResource != nsnull, "null ptr");    if (! aResource)        return NS_ERROR_NULL_POINTER;    NS_PRECONDITION(_retval != nsnull, "null ptr");    if (! _retval)        return NS_ERROR_NULL_POINTER;    if (IsA(aDataSource, aResource, kRDF_Bag) ||        IsA(aDataSource, aResource, kRDF_Seq) ||        IsA(aDataSource, aResource, kRDF_Alt)) {        *_retval = PR_TRUE;    }    else {        *_retval = PR_FALSE;    }    return NS_OK;}