docs: private boolean checkIfStateInWildcardRange(WildcardStringParserState pState) {
  
          WildcardStringParserState runnerState = pState;
  
          while (runnerState.previousState != null) {
              runnerState = runnerState.previousState;
              if (isFreeRangeCharacter(runnerState.character)) {
                  return true;
              }
              if (!isFreePassCharacter(runnerState.character)) {
                  return false;
              }  // If free-pass char '?' - move on
          }
          return false;
      }