Provide `MonadCatchIO` instance and add `runAsync`.