code: def result(self, wait=0):
          
          if self.started:
              return result_group(self.group, wait=wait, count=self.length(), cached=self.cached)
docs: return the full list of results from the chain when it finishes. blocks until timeout.
          :param int wait: how many milliseconds to wait for a result
          :return: an unsorted list of results