You should also add a test that explicitly creating and firing an async sets this, so not just when it is returned, but when one is created and started.

```py
def make_a_new_async():
   new_async = Async(...).start()
```

That new async should have this information in its context.