mTBodies->QueryInterface(NS_GET_IID(nsIDOMHTMLCollection), (void **)aValue);  return NS_OK;
return CallQueryInterface(mTBodies, aValue);
nsHTMLTableElement::GetTBodies(nsIDOMHTMLCollection** aValue){  if (!mTBodies) {    mTBodies = new GenericElementCollection((nsIContent*)this,                                            nsHTMLAtoms::tbody);    NS_ENSURE_TRUE(mTBodies, NS_ERROR_OUT_OF_MEMORY);    NS_ADDREF(mTBodies); // this table's reference, released in the destructor  }  mTBodies->QueryInterface(NS_GET_IID(nsIDOMHTMLCollection), (void **)aValue);  return NS_OK;}