I had forgotten to mark the thread-cell value environment as read-only when it's passed on to a spawned thread. Do that now.
These can be used (together with fluids) to implement something akin to PLT's and Chez's parameters for holding thread-local state such as CWD, syslog channel, etc.