Protocols necessary for Ring.
cljdoc is a website building & hosting documentation for Clojure/Script libraries