code: function make_request_from_instance(params) {
          const this_endpoint = this;
          const { preparer } = this_endpoint;
          const headers = Object.assign(
              {},
              this_endpoint.headers,
              params.headers,
              ); // eslint-disable-line indent
          return this_endpoint.constructor.make_request(
              Object.assign({}, params, { headers, preparer }),
              compose_url_from_instance.bind(this_endpoint),
              ); // eslint-disable-line indent
      }
docs: eslint-disable-line indent -----------