anchor.diff:    }
   
     /**
  -  * https://sendgrid.com/docs/API_Reference/SMTP_API/section_tags.html (from SMTP API, but helpful for understanding use)
  -  * https://sendgrid.com/docs/Classroom/Build/Add_Content/substitution_and_section_tags.html
  -  * @hint Appends a single section block to the global message's `sections` property.
  -  * @section Facilitates two means of adding a section. You can pass in a struct with a key/value pair for the section tag and code block to replace it with. Alternatively, you can use this to pass in the section tag, and provide the replacement value as a second argument.
  +  * @docs https://sendgrid.com/docs/Classroom/Build/Add_Content/substitution_and_section_tags.html
  +  * @hint Appends a single section block to the global message's `sections` property. I'd recommend reading up on the somewhat [limited](https://sendgrid.com/docs/Classroom/Build/Add_Content/substitution_and_section_tags.html) [documentation](https://sendgrid.com/docs/API_Reference/SMTP_API/section_tags.html) SendGrid provides about sections and substitutions for more clarity on how they should be structured and used.
  +  * @section facilitates two means of adding a section. You can pass in a struct with a key/value pair for the section tag and code block to replace it with, for example, `{ "-greeting-" : 'Welcome -first_name- -last_name-,' }`. Alternatively, you can use this to pass in the section tag, and provide the replacement value as a second argument.
     */
     public any function section( required any section, any value ) {
       if ( isStruct( section ) )
  
positive.code:   }
  
    /**
    * @hint convenience method for adding the text/plain content
    */
    public any function plain( required string message ) {
      var plainContent = {
  
negative.code: 
    /**
    * @hint Appends a single header to the global message's `headers` property. This can be overridden by a personalized header.
    * @header facilitates two means of setting a header. You can pass in a struct with a key/value pair for the name and value of the header, for example, `{ "X-my-application-name" : 'testing' }`. Alternatively, you can use this to pass in the name of the header, and provide the value as a second argument.
    */
    public any function header( required any header, any value ) {
      if ( isStruct( header ) )
  