Just me trying to work out ring which is, from my Ruby perspective, rack.
My attempt to understand Clojure ring