@Override
  public boolean match(@NotNull PsiElement match, int start, int end, @NotNull MatchContext context) {
    return Boolean.TRUE.equals(scriptSupport.evaluate(context.hasResult() ? context.getResult() : null, match));
  }
@Override
  public boolean match(@NotNull PsiElement match, int start, int end, @NotNull MatchContext context)