Handle POSIX signals in Clojure with style and grace.