There's no "magical creation of a ~Task" in the code anywhere, and we're never going to add this. This mutex *only* works with local Task's available (how else do you block on contention).

This code, like all of the runtime, is not expected to work without a local Task.