nsIDOMHTMLOptionElement* option;
if (!mOptions) return NS_OK;
nsHTMLOptionCollection::RemoveOption(nsIContent* aOption){  nsIDOMHTMLOptionElement* option;  if ((nsnull != aOption) &&      NS_SUCCEEDED(aOption->QueryInterface(kIDOMHTMLOptionElementIID, (void**)&option))) {    if (mElements.RemoveElement(option)) {      nsresult result;      NS_RELEASE2(option, result);    }    NS_RELEASE(option);  }}