anchor.diff:  verify_options([{connect_options, List} | Options], Errors)
           when is_list(List) ->
       verify_options(Options, Errors);
  +verify_options([{stream_to, undefined} | Options], Errors) ->
  +    verify_options(Options, Errors);
   verify_options([{stream_to, Pid} | Options], Errors) when is_pid(Pid) ->
       verify_options(Options, Errors);
   verify_options([Option | Options], Errors) ->
  
positive.code: %%            {send_retry, integer()} |
  %%            {partial_upload, WindowSize} |
  %%            {partial_download, PartialDownloadOptions} |
  %%            {stream_to, pid()} |
  %%            {max_connections, pos_integer() | bypass}
  %%   Milliseconds = integer()
  %%   WindowSize = integer()
  
negative.code:             Pid = spawn(lhttpc_client, request, Args),
              spawn(fun() ->
                  R = kill_client_after(Pid, Timeout),
                  case StreamTo of
                      undefined -> ok;
                      _ -> StreamTo ! {response, ReqId, Pid, R}
                  end
              end),
              {ReqId, Pid};
          false ->
  