At the moment we have `asyncDo` but that's pretty ugly, leaving a default local spawn looking like this: ``` haskell h <- async $ asyncDo $ do ..... ``` Urgh. I suspect type synonym families might help here.