anchor.diff:  === Handler delegation
   
   A part of the obvious (and previously explained) responsability of the `context`
  -object in catacubla. It has some others responsabilities. Just a summary of them:
  +object in catacubla, it has some others responsabilities. Here just a summary of
  +them:
   
   * Provide direct access to the request and response objects.
   * Access to the contextual objects (called registry).
  
positive.code: body with the `application/json` content type.
  
  The body parsing is a open system, implemented using clojure's polymorphism facilites
  such as multimethods. If you want add additional parser, is as simple as adding an
  implementation to the `parse` multimethod with your content-type as dispatch tag.
  
  [source, clojure]
  ----
  
negative.code: === Body parsing
  
  _Catacumba_ comes with builtin support for conditional body parsing depending on the
  incoming content type. It consists of a routing chain that adds the `:data` entry in
  the context with the parsed data or `nil` in case of an incoming content type does not
  have an attached parser implementation.
  
  In order to use it you should prepending the `body-params` handler to your route
  chain:
  
  [source, clojure]
  