I tested this version in CMUCL (Linux), SBCL (Linux), OpenMCL (OSX), CLISP (Linux and Windows) and LispWorks (OSX)--(I got stuck with Allegro's limited heap size using their free version, I'll have to figure out how to get around that). I couldn't replicate the LISP::CLOSED FLAME error, but I squashed other related bugs--if you're still getting the error, send me your "/tmp/fomus.dbg" file. Thanks again for your help.