docs: def map(self, func, iterable, chunksize=None):
          """A parallel equivalent of the map() builtin function. It
          blocks till the result is ready.
  
          This method chops the iterable into a number of chunks which
          it submits to the process pool as separate tasks. The
          (approximate) size of these chunks can be specified by setting
          chunksize to a positive integer."""
          return self.map_async(func, iterable, chunksize).get()