anchor.diff:                , Path
                 ], "").
   
  -make_request( #katt_request{headers=Hdrs0, url=Url0, body=RawBody0} = Req
  +make_katt_request( #katt_request{headers=Hdrs0, url=Url0, body=RawBody0} = Req
               , Params
               ) ->
     Url1 = katt_util:from_utf8(recall(katt_util:to_utf8(Url0), Params)),
  
positive.code:                   , body = RawBody
                    }.
  
  make_response( #katt_response{headers=Hdrs0, body=RawBody0} = Res
               , Params) ->
    Hdrs = [{K, recall(V, Params)} || {K, V} <- Hdrs0],
    RawBody = recall(RawBody0, Params),
  
negative.code:               , Params
                , Acc
                ) ->
    Request          = make_katt_request(Req, Params),
    ExpectedResponse = make_katt_response(Res, Params),
    ActualResponse   = request(Request),
    ValidationResult = validate(ExpectedResponse, ActualResponse),
    Result = [{Description, Request, ValidationResult}|Acc],
  