How to understand closures in Common Lisp | Hacker News Reader