anchor.diff:  ----
   
   
  -== Context
  +=== Context
   
   An other core part of the _catacumba_ is the *Context*. 
   
  
positive.code: from `(do-other-thing-with b)` expression.
  
  
  === Futures
  
  As previously explained promises are build on top of *CompletableFutures* of JDK8, _catacumba_ also
  supports the raw usage of them:
  
negative.code: it.
  
  
  ===== Headers
  
  For extract headers you should use the `get-headers` function. Like as usual, is a polymorphic function
  and you could use it over context instance without problems. The return value is a clojure map.
  
  If a header has multiple values, the value will be a vector.
  
  [source, clojure]
  ----
  (ct/get-headers context)
  ;; => {:content-type ...}
  ----
  
  
  ===== Cookies
  
  TBD
  
  
  === Routing
  
  In difference to ring, _catacumba_ is a toolkit for web development and offers builtin support for
  advanced routing that allows handlers chaining, partitioning, error handling, among others.
  