anchor.diff:                               end,
                   Nodes = [NodeRecord],
                   RV = #remote_cluster{uuid=UUID, nodes=Nodes, cert=Cert},
  -                ?log_debug("Constructed remote_cluster ~p", [RV]),
  +                ?xdcr_debug("Constructed remote_cluster ~p", [RV]),
                   RV;
               _ ->
                   RemoteCluster0
  
positive.code:     case proplists:get_value(Field, Props) of
          undefined ->
              Msg = io_lib:format("(~s) missing field `~s`", [Context, Field]),
              ?log_warning("~s:~n~p", [Msg, Props]),
              {error, {missing_field, Field}, iolist_to_binary(Msg)};
          Value ->
              ExtContext = io_lib:format("field `~s` in ~s", [Field, Context]),
  
negative.code: 
      case CouchApiBase0 of
          undefined ->
              ?xdcr_debug("Skipping node without either couchApiBase or couchApiBaseHTTPS (~s)", [Hostname]),
              do_with_mcd_to_couch_uri_dict(Rest, Dict, Creds, Cert, K);
          _ ->
              {Host, _Port} = host_and_port(Hostname),
  