So how come (unwind-protect nil (print 'here) (print (tyi)) (print 'there))^G prints HERE then QUIT and never prints the THERE? These last forms have to get Eval'd in NOINTERRUPT T mode. This used to work. What happened? Loses interpretted and compiled.