anchor.diff:  
   [source, clojure]
   ----
  -(require '[catacumba.handlers.parsing :as parsing])
  +(require '[catacumba.handlers.parse :as parse])
   (import 'ratpack.http.TypedData
           'ratpack.handling.Context)
   
  -(defmethod parsing/parse :application/xml
  +(defmethod parse/parse-body :application/xml
     [^Context ctx ^TypedData body]
     ;; your parsing logic here
     )
  
positive.code: [source, clojure]
  ----
  (def app
    (ct/routes [[:any (hs/auth auth-backend)]            ;; Auth backend
                [:any (hs/body-params)]                  ;; Body parsing
                [:get "login" login-handler]
                [:get some-handler]]))                   ;; (implementation ommited)
  ----
  
  
  
negative.code: 
  [source, clojure]
  ----
  (require '[catacumba.handlers.security :as sec])
  
  (def app
    (ct/routes [[:prefix "web"
                 [:any (sec/csrf-protect)]
                 [:get your-handler]]]))
  ----
  
  