docs: public final void parse() {
          Collection<Keyword> unsupportedRestKeywords = new LinkedList<>();
          unsupportedRestKeywords.addAll(Arrays.asList(DefaultKeyword.UNION, DefaultKeyword.INTERSECT, DefaultKeyword.EXCEPT, DefaultKeyword.MINUS));
          unsupportedRestKeywords.addAll(Arrays.asList(getUnsupportedKeywordsRest()));
          lexerEngine.unsupportedIfEqual(unsupportedRestKeywords.toArray(new Keyword[unsupportedRestKeywords.size()]));
      }