docs: public void setBody(AstNode body) {
          this.body = body;
          int end = body.getPosition() + body.getLength();
          this.setLength(end - this.getPosition());
          body.setParent(this);
      }