add Requester.new_request() and RequestSet.__setitem__() methods