@sync block drops asynchronous errors in favor of synchronous errors

I’ve realized that this topic is actually related to the discussions about structured concurrency a la nurseries.
E.g @schedule considered harmful