return mCurNode->QueryInterface(NS_GET_IID(nsIContent), (void**) aNode);
}  return CallQueryInterface(mCurNode, aNode);
nsresult nsGeneratedContentIterator::CurrentNode(nsIContent **aNode){  if (!mCurNode)     return NS_ERROR_FAILURE;  if (mIsDone)     return NS_ERROR_FAILURE;  if (mGenIter)    return mGenIter->CurrentNode(aNode);  return mCurNode->QueryInterface(NS_GET_IID(nsIContent), (void**) aNode);}