private boolean isInEscapedRange(InterpretedRange aInterpretedRange){
    boolean result = false; //innocent till shown guilty
    for(EscapedRange escapedRange : fEscapedRanges){
      //checking only the start is sufficient, because the tokens never contain the escape char
      if(escapedRange.Start <= aInterpretedRange.Start && aInterpretedRange.Start <= escapedRange.End ){
        result = true;
        break;
      }
    }
    return result;
  }