Dynamic Scope and Resource Management in Clojure | Dark Hacker News