anchor.diff:  ----
   
   As we mentioned previously, behind the scenes _buddy_ is used, so almost all auth backends
  -defined in buddy can be used with _catacumba_, such as jws and jwe backens.
  -
  -It there some exceptions, such as the session auth backend, because the sessions works
  -slightly different in _catacumba_ and the buddy session auth backend reliad in a ring
  +defined in buddy can be used with _catacumba_, such as JWS and JWE backens.
  +
  +However there are some exceptions, such as the session auth backend, because sessions work
  +slightly different in _catacumba_ and the buddy session auth backend relied on a ring-like
   session behavior.
   
   The buddy access rules are not supported because, the _catacumba_ routing chain system
   fullfills that gap. You can define concrete authorization rules and attach them directly
   in a routing chain.
   
  -You can see a working example using auth facilties <<website-example,here>>.
  +You can see a working example using auth facilities <<website-example,here>>.
   
   
   === Sessions
   
   ==== Getting Started
   
  -The http sessions in _catacumba_ are also implemented as chain handler. So, you can add sessions
  -to you application just adding the handler to your routing chain:
  +The HTTP sessions in _catacumba_ are also implemented as chain handler. So you can add session handling support
  +to you application just by adding the handler to your routing chain:
   
   [source, clojure]
   ----
  
positive.code:     (http/ok promise {:content-type "text/plain"})))
  ----
  
  Thanks to the *future* library internals, we can use it with
  link:https://github.com/funcool/cats[cats] `mlet` macro, that allows us structure pure async
  code in a synchronous way:
  
  
negative.code: ----
  
  By default, the `application/x-www-form-urlencoded`, `multipart/form-data` and
  `application/json` parsers come out of the box.
  The link:https://github.com/dakrone/cheshire[cheshire] json parser is used
  for parsing the 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]
  ----
  