code: def call_requests(
      requests: Union[Request, Iterable[Request]], methods: Methods, debug: bool
  ) -> Response:
      
      if isinstance(requests, collections.Iterable):
          return BatchResponse(safe_call(r, methods, debug=debug) for r in requests)
      return safe_call(requests, methods, debug=debug)
docs: Takes a request or list of Requests and calls them.
  
      Args:
          requests: Request object, or a collection of them.
          methods: The list of methods that can be called.
          debug: Include more information in error responses.