code: function (entityV1, options) {
          // if the current auth manifest is at a parent level, no further transformation is needed.
          // @todo: Possible dead code, prune when confirmed
          if (util.notLegacy(entityV1, 'auth') && entityV1.currentHelper) {
              return util.sanitizeAuthArray(entityV1, options);
          }
  
          var auth = Builders.super_.prototype.auth.call(this, entityV1, options);
  
          return util.authMapToArray({ auth: auth }, options);
      }
docs: A number of auth parameter names have changed from V1 to V2. This function calls the appropriate
  mapper function, and creates the V2 auth parameter object.
  
  @param {Object} entityV1 - A Collection V1 compliant request instance.
  @param {?Object} options - The set of options for the current auth cleansing operation.
  @param {?Boolean} [options.includeNoauth=false] - When set to true, noauth is set to null.
  @returns {{type: *}} - The v2.1.0 compliant request object