anchor.diff:  recv_msg(Message) ->
       dispatch_raw_message(Message).
   
  +send_msg(NodeRef, Message) ->
  +    send_msg(NodeRef, hmac_sha256, Message).
  +
  +send_msg(NodeRef, Method, Message) when is_tuple(NodeRef) ->
  +    send_info(NodeRef, {send_message, Method, Message});
  +send_msg(NodeRefs, Method, Message) ->
  +    [ {NodeRef, send_msg(NodeRef, Method, Message) } || NodeRef <- NodeRefs].
   
   status(NodeRef) ->
       case call(NodeRef, current_state) of
  
positive.code: key_fetch(Method, EJson) ->
      NodeRef = get_node_ref(EJson),
      get_key_for_method(Method, NodeRef).
  
negative.code: %% API
  -export([start_link/2,
           recv_msg/1,
           send_msg/2,
           send_msg/3,
           heartbeat/1,
           status/1,
           watch/1,
  