 (defprotocol IHandlerResponse
   (-handle-response [_ context] "Handle the ratpack handler response."))
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;; Protocol Implementations
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; --- Implementation
 
 (extend-protocol IHandlerResponse
   DelegatedContext

            [catacumba.stream :as stream]
            [catacumba.impl.helpers :as hp]
            [catacumba.impl.context :as ctx]
            [catacumba.impl.http :as http])
  (:import catacumba.impl.DelegatedContext
           catacumba.impl.ContextHolder

    (let [^Context ctx (:catacumba/context context)]
      (if (.isEmpty this)
        (.next ctx)
        (if-let [^DelegatedContext dc (reg/maybe-get ctx DelegatedContext)]
          (.next ctx (reg/single (DelegatedContext. (merge (.-data dc)
                                                           (.-data this)))))
          (.next ctx (reg/single this))))))

  java.nio.file.Path
  (-handle-response [path context]
