anchor.diff:    public struct function listAllSubusers( string username = '', numeric limit = 0, numeric offset = 0 ) {
       var params = {};
   
  -    if ( len(arguments.username) gt 0 ) params[ 'username' ] = arguments.username;
  -    if ( arguments.limit ) params[ 'limit' ] = arguments.limit;
  -    if ( arguments.offset ) params[ 'offset' ] = arguments.offset;
  +    if ( len(username) gt 0 ) params[ 'username' ] = username;
  +    if ( limit ) params[ 'limit' ] = limit;
  +    if ( offset ) params[ 'offset' ] = offset;
   
       return apiCall( 'GET', "/subusers", params );
     }
  
positive.code:   * @on_behalf_of The subuser's username. This header generates the API call as if the subuser account was making the call
    */
    public struct function getAuthenticatedDomain( required numeric domain_id = 0, string on_behalf_of = '' ) {
      return apiCall( 'GET', "/whitelabel/domains/#arguments.domain_id#", {}, {}, parseSubUser( on_behalf_of ) );
    }
  
    /**
  
negative.code:   public struct function getAllSubuserTotals( required string start_date, string end_date = '', string sort_by_metric = '', string sort_by_direction = '', string aggregated_by = '', numeric limit = 0, numeric offset = 0 ) {
      var params = {};
  
      params[ 'start_date' ] = start_date;
  
      if (len(end_date) gt 0) params[ 'end_date' ] = end_date;
      if (len(aggregated_by) gt 0) params[ 'aggregated_by' ] = aggregated_by;
      if ( len(sort_by_metric) gt 0 ) params[ 'sort_by_metric' ] = sort_by_metric;
      if ( len(sort_by_direction) gt 0 ) params[ 'sort_by_direction' ] = sort_by_direction;
      if ( limit ) params[ 'limit' ] = limit;
      if ( offset ) params[ 'offset' ] = offset;
  
      return apiCall( 'GET', "/subusers/stats/sums", params );
    }
  