if (!mOptions) { Init();
if (mDirty && mSelect) { GetOptions();
nsHTMLSelectElement::GetLength(PRUint32* aLength){  if (!mOptions) {    Init();  }  if (mOptions) {    return mOptions->GetLength(aLength);  }  *aLength = 0;  return NS_ERROR_FAILURE;}