PRBool aTruthValue) : CompositeEnumeratorImpl(aCompositeDataSource),
PRBool aTruthValue, PRBool aAllowNegativeAssertions, PRBool aCoalesceDuplicateArcs) : CompositeEnumeratorImpl(aCompositeDataSource, aAllowNegativeAssertions, aCoalesceDuplicateArcs),
CompositeAssertionEnumeratorImpl::CompositeAssertionEnumeratorImpl(                  CompositeDataSourceImpl* aCompositeDataSource,                  nsIRDFResource* aSource,                  nsIRDFResource* aProperty,                  nsIRDFNode* aTarget,                  PRBool aTruthValue)    : CompositeEnumeratorImpl(aCompositeDataSource),      mSource(aSource),      mProperty(aProperty),      mTarget(aTarget),      mTruthValue(aTruthValue){    NS_IF_ADDREF(mSource);    NS_ADDREF(mProperty); // always must be specified    NS_IF_ADDREF(mTarget);}