def response
      format, block = find_best_match
      return if format.nil?
      # @note Request is mutated here!
      new_params = format.parse_params(@route_handler.request)
      @route_handler.params.merge!(new_params) if new_params
      response = @route_handler.instance_exec(&block)
      format.encode(response)
    end
def response
      format, block = find_best_match
      return if format.nil?
      # @note Request is mutated here!
      new_params = format.parse_params(@route_handler.request)
      @route_handler.params.merge!(new_params) if new_params
      response = @route_handler.instance_exec(&block)
      format.encode(response)
    end
Encoded response based on matched format (see
 {FormatHandler#method_missing}).
 @return {Array} Rack response array or nil if no format was matched