Oxbow_runtime.ExceptionsSourceunavailable () is used to signal River is unavailable, i.e., another wm is already attached.
guard name f runs f. If f raises, guard logs the exception with a backtrace under name, then returns. It re-raises Unavailable and Eio.Cancel.Cancelled.