docs: public void setArguments(List<AstNode> arguments) {
          if (arguments == null) {
              this.arguments = null;
          } else {
              if (this.arguments != null)
                  this.arguments.clear();
              for (AstNode arg : arguments) {
                  addArgument(arg);
              }
          }
      }