20:48:51jackdanielafter much consideration I've came to conclusion that we can't avoid adding global lock given CLIM II (as in specification) architecture if we consider multiple threads
20:49:53jackdanieloperations working on assumption, that we can change slot value for lexical block (so it gets back to normal after leaving it) leaves us not much choice. That applies to with-output-recording-options, with-medium-options etc (and letf, which is basically that)
20:52:46jackdanielbut that work resulted in other fixes, so I'm glad I've investigated it throughfully
20:53:03jackdaniel*and* I understand application architecture much better