Suppose I define function "foo" like so: (defun foo (unwind-protect (throw 'silly t) (return-from foo nil))) What does (catch 'silly (foo)) return? -Sandra -------