These implement fluids, or boxes for for thread-local values. They do not require threads to be made with bt:make-thread. The implementation assumes that the value answered by `current-thread' is EQL to the live values of past and future invocations within a particular thread.
They also include a LIFT fix.