NS_IMETHOD InsertBefore(nsIDOMNode* aNewChild, nsIDOMNode* aRefChild, nsIDOMNode** aReturn) { return nsGenericElement::doInsertBefore(aNewChild, aRefChild, aReturn);
nsGenericContainerElement::InsertBefore(nsIDOMNode* aNewChild, nsIDOMNode* aRefChild, nsIDOMNode** aReturn) { nsresult res;  *aReturn = nsnull; if (nsnull == aNewChild) { return NS_ERROR_NULL_POINTER;
  NS_IMETHOD InsertBefore(nsIDOMNode* aNewChild, nsIDOMNode* aRefChild,                        nsIDOMNode** aReturn)  {    return nsGenericElement::doInsertBefore(aNewChild, aRefChild, aReturn);  }