timeouts on JOIN-THREAD
Marking the return convention experimental for now, as I'm
not sure if
...we should signal a separate condition type for timeouts.
...we should have a separate :TIMEOUT-VALUE argument.
...if that value should default to value of DEFAULT.
Pfff. Interfaces are hard -- let's go shopping!