if(info == NOTPROCESSED && !isMore) return NULL; }
  protected int _firstch(int identity)  {    // Boiler-plate code for each of the _xxx functions, except for the array.    int info = (identity >= m_size) ? NOTPROCESSED : m_firstch.elementAt(identity);    // Check to see if the information requested has been processed, and,     // if not, advance the iterator until we the information has been     // processed.    while (info == NOTPROCESSED)    {      boolean isMore = nextNode();      if (identity >= m_size &&!isMore)        return NULL;      else        info = m_firstch.elementAt(identity);    }    return info;  }