class CommunityMatchExprEvaluator implements CommunityMatchExprVisitor<Boolean, Community> {

  @Override
  public @Nonnull Boolean visitCommunityMatchAny(
      CommunityMatchAny communityMatchAny, Community arg) {
    return communityMatchAny.getExprs().stream().anyMatch(expr -> expr.accept(this, arg));
  }

  public  CommunityMatchExprEvaluator(CommunityContext ctx);

}