anchor.diff:  -spec send_health_check_pass() -> ok.
   send_health_check_pass() ->
     Service = string:join(["service", service_id()], ":"),
  -  case autocluster_httpc:get(autocluster_config:get(consul_scheme),
  +  case autocluster_httpc:put(autocluster_config:get(consul_scheme),
                                autocluster_config:get(consul_host),
                                autocluster_config:get(consul_port),
                                [v1, agent, check, pass, Service],
  
positive.code: -spec unregister() -> ok | {error, Reason :: string()}.
  unregister() ->
    Service = service_id(),
    case autocluster_httpc:get(autocluster_config:get(consul_scheme),
                               autocluster_config:get(consul_host),
                               autocluster_config:get(consul_port),
                               [v1, agent, service, deregister, Service],
  
negative.code: register() ->
    case registration_body() of
      {ok, Body} ->
        case autocluster_httpc:put(autocluster_config:get(consul_scheme),
                                    autocluster_config:get(consul_host),
                                    autocluster_config:get(consul_port),
                                    [v1, agent, service, register],
  