anchor.diff:      case catch binary_to_term(MessageBin) of
           {'EXIT', Cause} ->
               ?error("handle_call/1 - QUEUE_ID_RECOVERY_NODE",
  -                   "cause:~p", [Cause]),
  +                   "~p", [{cause, Cause}]),
               {error, Cause};
           #recovery_node_message{node = Node} ->
               recover_node(Node);
  
positive.code: -spec(correct_redundancies_1(binary(), integer(), list(), list(), list()) ->
               ok | {error, any()}).
  correct_redundancies_1(_Key,_AddrId, [], [], _ErrorNodes) ->
      {error, not_solved};
  
  correct_redundancies_1(_Key,_AddrId, [], Metadatas, ErrorNodes) ->
      correct_redundancies_2(Metadatas, ErrorNodes);
  
  correct_redundancies_1(Key, AddrId, [#redundant_node{node = Node}|T], Metadatas, ErrorNodes) ->
      %% NOTE:
      %% If remote-node status is NOT 'running',
  
negative.code:     case catch binary_to_term(MessageBin) of
          {'EXIT', Cause} ->
              ?error("handle_call/1 - QUEUE_ID_REBALANCE",
                     "~p", [{cause, Cause}]),
              {error, Cause};
          #rebalance_message{} = Msg ->
              rebalance_1(Msg);
  