docs: def values(self):
          """Yield the async reuslt values for the context."""
          for _, task in self._tasks:
              if not (task and task.result):
                  yield None
              else:
                  yield json.loads(task.result)["payload"]