Code review: Keep emacs happy, trailing whitespace (ignore this commit)
Code review: Use the truthy value, positive if
Code review: Combine if/let to if-let
Code review: Remove unnecessary do

"Once the HTTP request has been matched and destructured, the rest of
the route is encased in an implicit do block, just like normal
functions..."
Code review: Always prefer :require over :use

See https://groups.google.com/d/msg/clojure-dev/kbcI3bkJr_0/FIf0o9inN4MJ

:refer :all is still a bit naughty (can make it hard for people who
use your code to find out where functions came from). meh.
Code review: Need lein 2.x to use :dev profile