anchor.diff:  
   hello_world(Config) ->
   	doc("Confirm metrics are correct for a normal GET request."),
  +	do_get("/", Config).
  +
  +do_get(Path, Config) ->
   	%% Perform a GET request.
   	ConnPid = gun_open(Config),
  -	Ref = gun:get(ConnPid, "/", [
  +	Ref = gun:get(ConnPid, Path, [
   		{<<"accept-encoding">>, <<"gzip">>},
   		{<<"x-test-pid">>, pid_to_list(self())}
   	]),
  
positive.code: 	{"localhost", [
  		{"/", hello_h, []},
  		{"/default", default_h, []},
  		{"/full/:key", echo_h, []}
  	]}
  ].
  
  
negative.code: 				resp_headers := ExpectedRespHeaders,
  				resp_body_length := RespBodyLen
  			} = Metrics,
  			%% The transfer-encoding header is hidden from stream handlers.
  			ExpectedRespHeaders = maps:remove(<<"transfer-encoding">>,
  				maps:from_list(RespHeaders)),
  			true = byte_size(RespBody) > 0,
  			true = RespBodyLen > 0,
  			%% The request process executed normally.
  