rv = BuildContentFromTemplate(tmpl, aElement, aElement, PR_TRUE, aChild, aNotify, aFirstGeneratedChild);
rv = BuildContentFromTemplate(tmpl, aElement, aElement, PR_TRUE, aChild, aNotify, aContainer, aNewIndexInContainer);
RDFGenericBuilderImpl::CreateWidgetItem(nsIContent *aElement,                                        nsIRDFResource *aProperty,                                        nsIRDFResource *aChild,                                        PRBool aNotify,                                        nsIContent** aFirstGeneratedChild){    nsresult rv;    // Find the template appropriate for the current context    nsCOMPtr<nsIContent> tmpl;    rv = FindTemplate(aElement, aProperty, aChild, getter_AddRefs(tmpl));    if (NS_FAILED(rv)) return rv;    if (! tmpl) {        // No template. Just bail.        return NS_OK;    }    // ...and build content with it.    rv = BuildContentFromTemplate(tmpl, aElement, aElement, PR_TRUE, aChild, aNotify, aFirstGeneratedChild);    NS_ASSERTION(NS_SUCCEEDED(rv), "unable to build content from template");    return rv;}