anchor.diff:    /**
     * @docs https://sendgrid.api-docs.io/v3.0/ip-addresses/retrieve-all-ip-pools-an-ip-address-belongs-to
     * @hint Retrieve all IP pools an IP address belongs to
  -  * @ip The IP address to get
     */
     public struct function getIPPools( required string ip = '' ) {
       return apiCall( 'GET', "/ips/#ip#" );
  
positive.code:   /**
    * @docs https://sendgrid.api-docs.io/v3.0/ip-pools/delete-an-ip-pool
    * @hint Delete an IP pool.
    * @name The name of the IP pool that you want to delete.
    */
    public struct function deleteIPPool( required string name ) {
      return apiCall( 'DELETE', "/ips/pools/#name#" );
  
negative.code:   /**
    * @docs https://sendgrid.api-docs.io/v3.0/ip-addresses/retrieve-all-ip-addresses
    * @hint Retrieve all IP addresses
    * @ip is an IP address to get (Optional)
    * @subuser is a subuser you are requesting for (Optional)
    * @exclude_whitelabels provides the ability to exclude reverse DNS records (whitelabels)
    * @sort_by_direction is the direction to sort the results (desc, asc)
    */
    public struct function listAllIPs( string ip = '', string subuser = '', boolean exclude_whitelabels = false, string sort_by_direction = '', numeric limit = 0, numeric offset = 0 ) {
      var params = {};
  