nsCString& theName=theToken->getStringValue();
nsAFlatCString& theName=theToken->getStringValue();
  CToken* matchID(nsDeque& aDeque,nsCString& aName){    int theMax=aDeque.GetSize();    for(int theIndex=0;theIndex<theMax;theIndex++){      CToken* theToken=(CToken*)aDeque.ObjectAt(theIndex);      if(theToken){        nsCString& theName=theToken->getStringValue();        if(theName==aName) {          return theToken;        }      }    }    return 0;  }