Common Lisp's block / return-from and unwind-protect | Hacker News Reader