I want to explain how signals may deliver on an unspecified thread to give us some freedom of implementation. For instance, `-retry` may switch to another thread if there's no scheduler associated with the current one.

Not sure how best to summarize that in a heading.