anchor.diff:  
       {ok, _} = application:ensure_all_started(current),
   
  -    ok = connect_party(),
  +    maybe_connect_party(),
   
       ok.
   
  
positive.code: 
  http_client() ->
      ?assertEqual(ok, application:set_env(current, http_client, party)),
      ok = connect_party(),
      current:delete_table({[{<<"TableName">>, ?TABLE}]}),
      ?assertNotEqual({ok, lhttpc}, application:get_env(current, http_client)),
      ?assertEqual(ok, current:wait_for_delete(?TABLE, 5000)),
  
negative.code:     ?assertEqual(ok, application:set_env(current, http_client, party)),
      {Reply, Socket} = current:open_socket(?ENDPOINT, raw),
      ?assertEqual(ok, Reply),
  
      current:delete_table({[{<<"TableName">>, ?TABLE}]}),
      ?assertEqual(ok, current:wait_for_delete(?TABLE, 5000)),
  
      ?assertEqual(ok, current:close_socket(Socket, raw)),
  
      ok.
  