anchor.diff:  %%
   registration_body() ->
     case cluster_name() of
  -    not_set -> "{\"Name\":\"" ++ ?CONSUL_SERVICE ++ "\"}";
  -    Name -> "{\"Name\":\"" ++ ?CONSUL_SERVICE ++ "\", \"Tags\": [\"" ++ Name ++ "\"]}"
  +    not_set -> "{\"Name\":\"" ++ consul_service() ++ "\"}";
  +    Name -> "{\"Name\":\"" ++ consul_service() ++ "\", \"Tags\": [\"" ++ Name ++ "\"]}"
     end.
   
   
   %% @private
   %% @spec register() -> mixed
  -%% @doc Register with Consul as providing rabbitmq:autocluster service
  +%% @doc Register with Consul as providing rabbitmq service
   %% @end
   %%
   register() ->
  
positive.code: 
  %% @private
  %% @spec register() -> mixed
  %% @doc Deregister the rabbitmq:autocluster service for this node from Consul
  %% @end
  %%
  deregister() ->
    case autocluster_consul_client:get([agent, service, deregister, ?CONSUL_SERVICE], []) of
      {ok, _} -> ok;
      {error, Reason} ->
        error_logger:error_msg("Error fetching deregistering node from consul: ~p~n", [Reason]),
  
negative.code:                     {cleanup,     {autocluster_consul, shutdown, []}},
                      {enables,     pre_boot}]}).
  
  -define(DEFAULT_CONSUL_SERVICE,  "rabbitmq").
  
  %% @public
  %% @spec init() -> ok
  