Monkey Patching & Gorilla Engineering: Protocols In Clojure | Heykuki News