anchor.diff:    Request          = make_request(Req, Params),
     ExpectedResponse = make_response(Rsp),
     ActualResponse   = request(Request),
  -  case Result = validate(ExpectedResponse, ActualResponse) of
  +  ValidationResult = validate(ExpectedResponse, ActualResponse),
  +  Result = [{Description, Request, ValidationResult}|Acc],
  +  case ValidationResult of
       pass -> run_operations( Scenario
                             , T
                             , Params
  -                          , [{Request, Result}|Acc]
  +                          , Result
                             );
       _    -> dbg( Scenario
                  , Description
                  , Request
                  , ExpectedResponse
                  , ActualResponse
  -               , Result
  +               , ValidationResult
                  ),
  -            [{Request, Result}|Acc]
  +            Result
     end;
   run_operations(_, [], _, Acc) ->
     Acc.
  
positive.code:                          , Params
                           , []
                           ),
    Result.
  
  run_operations( Scenario
                , [#katt_operation{ description=Description
  
negative.code:                   , {protocol, Protocol}
                    , {port, Port}
                    ],
    katt_util:merge_proplists(DefaultParams, ScenarioParams).
  
  run_scenario(Scenario, Blueprint, Params) ->
    Result = run_operations( Scenario
  