anchor.diff:  %%            {send_retry, integer()} |
   %%            {partial_upload, WindowSize} |
   %%            {partial_download, PartialDownloadOptions} |
  -%%            {stream_to, pid()} |
  +%%            {stream_to, pid() | undefined} |
   %%            {max_connections, pos_integer() | bypass}
   %%   Milliseconds = integer()
   %%   WindowSize = integer()
  
positive.code:             Pid = spawn(lhttpc_client, request, Args),
              spawn(fun() ->
                  R = kill_client_after(Pid, Timeout),
                  StreamTo ! {response, ReqId, Pid, R}
              end),
              {ReqId, Pid};
          false ->
  
negative.code: %%            {send_retry, integer()} |
  %%            {partial_upload, WindowSize} |
  %%            {partial_download, PartialDownloadOptions} |
  %%            {stream_to, pid() | undefined} |
  %%            {max_connections, pos_integer() | bypass}
  %%   Milliseconds = integer()
  %%   ConnectOptions = term()
  