anchor.diff:    ExpectedResponse = make_response(Rsp),
     ActualResponse   = request(Request),
     case Result = validate(ExpectedResponse, ActualResponse) of
  -    pass -> run_scenario( Scenario
  -                        , T
  -                        , Params
  -                        , [{Request, Result}|Acc]
  -                        );
  +    pass -> run_operations( Scenario
  +                          , T
  +                          , Params
  +                          , [{Request, Result}|Acc]
  +                          );
       _    -> dbg( Scenario
                  , Description
                  , Request
  
positive.code:   pass;
  do_validate(_Key, ?STORE_BEGIN_TAG ++ Rest, A)         ->
    Key = string:sub_string(Rest, 1, string:str(Rest, ?STORE_END_TAG) - 1),
    ets:insert(?MODULE, {Key, A}),
    pass;
  do_validate(Key, E, A)                                 ->
    compare(Key, E, A).
  
negative.code:   From ! {done, run_scenario(Scenario, Blueprint, Params, Vars)}.
  
  %%%_* Internal =========================================================
  run_scenario(Scenario, Blueprint, Params, _Vars) ->
    Result = run_operations( Scenario
                           , Blueprint#katt_blueprint.operations
                           , Params
                           , []
                           ),
    Result.
  
  run_operations( Scenario
  