Handy for a ring REST server that is spec'd via the upcomming clojure.spec
library in Clojure 1.9, since it encourages the use of namespaced keywords.
A request like
POST /endpoint Content-Type: application/json {"name": "Test", "id": -1}
will be parsed as
{:my.spec/name "Test"