10:55:17scymtymok. that is not completely true. demodemo does this: (run-frame-top-level (make-application-frame demo-frame-class :calling-frame calling-frame))
10:55:37scymtymthis runs nested command loops in the same thread
10:56:08scymtymboth frames mostly work as if they were independent
10:56:41scymtymthere are some limitations, such as *APPLICATION-FRAME* having an unexpected value
10:57:03scymtymbut i'm not yet sure which of those are fundamental limitations and which are just bugs