class FakeWeb::Registry

def response_for(method, uri, &block)

def response_for(method, uri, &block)
  responders = responders_for(method, uri)
  return nil if responders.empty?
  next_responder = responders.last
  responders.each do |responder|
    if responder.times and responder.times > 0
      responder.times -= 1
      next_responder = responder
      break
    end
  end
  next_responder.response(&block)
end