docs: public static boolean isFollowingArgumentsOrClosure(ExpressionContext context) {
          if (context instanceof PostfixExprAltContext) {
              List<ParseTree> peacChildren = ((PostfixExprAltContext) context).children;
  
              if (1 == peacChildren.size()) {
                  ParseTree peacChild = peacChildren.get(0);
  
                  if (peacChild instanceof PostfixExpressionContext) {
                      List<ParseTree>  pecChildren = ((PostfixExpressionContext) peacChild).children;
  
                      if (1 == pecChildren.size()) {
                          ParseTree pecChild = pecChildren.get(0);
  
                          if (pecChild instanceof PathExpressionContext) {
                              PathExpressionContext pec = (PathExpressionContext) pecChild;
                              int t = pec.t;
  
                              return (2 == t || 3 == t);
                          }
                      }
                  }
              }
          }
  
          return false;
      }