anchor.diff:          ok ->
               ok;
           {error, Cause}->
  -            ?warn("defer_stack/1",
  +            ?warn("defer_stack_1/1",
                     [{addr_id, AddrId},
                      {key, Key}, {cause, Cause}]),
   
  
positive.code:     ok;
  defer_stack_1({error, Cause}, #?OBJECT{addr_id = AddrId,
                                         key = Key}) ->
      ?warn("defer_stack/1",
            [{addr_id, AddrId},
             {key, Key}, {cause, Cause}]),
      {error, Cause}.
  
negative.code: 
  
  %% @doc Handle a fail process
  -spec(handle_fail(atom(), list({integer(), string()})) ->
               ok | {error, any()}).
  handle_fail(_, []) ->
  