@Override
  public @Nullable IElementType lookAhead(int steps) {
    int cur = shiftOverWhitespaceForward(myCurrentLexeme);

    while (steps > 0) {
      cur = shiftOverWhitespaceForward(cur + 1);
      steps--;
    }

    return cur < myLexemeCount ? myLexTypes[cur] : null;
  }
@Override
  public @Nullable IElementType lookAhead(int steps)