@Contract("_ -> new")
  public static @NotNull WordsScanner createCustomFileTypeScanner(final @NotNull SyntaxTable syntaxTable) {
    return new DefaultWordsScanner(new CustomFileTypeLexer(syntaxTable, true),
                                   TokenSet.create(CustomHighlighterTokenType.IDENTIFIER),
                                   TokenSet.create(CustomHighlighterTokenType.LINE_COMMENT,
                                                   CustomHighlighterTokenType.MULTI_LINE_COMMENT),
                                   TokenSet.create(CustomHighlighterTokenType.STRING, CustomHighlighterTokenType.SINGLE_QUOTED_STRING));
  }
@Contract("_ -> new")
  public static @NotNull WordsScanner createCustomFileTypeScanner(final @NotNull SyntaxTable syntaxTable)