# File lib/faraday_middleware/rack_compatible.rb, line 73
    def finalize_response(env, rack_response)
      status, headers, body = rack_response
      body = body.inject() { |str, part| str << part }
      headers = Faraday::Utils::Headers.new(headers) unless Faraday::Utils::Headers === headers

      env.update :status => status.to_i,
                 :body => body,
                 :response_headers => headers

      env[:response] ||= Faraday::Response.new(env)
      env[:response]
    end