the synt compiles nicely, but there's a whole chunk of code simply missing. 0248-392 is not there. the rest is what it should be. this looks like a problem with org. Composition order is wrong here, leading to dead code. (close-chain ,(make-target-split #f) ,(state-update ((dict -> (dict-terminate dict))))) Ok. test now passes. Wow.. What a maraton.