anchor.diff:      #{handle_event => HandleEvent,
         async => Async,
         async_mode => AsyncMode,
  -      headers => Headers}.
  +      headers => Headers,
  +      timeout => maps_get(timeout, Options, 5000)
  +    }.
   
   %% @private
   basic_auth_header(Headers) ->
  
positive.code:            async => boolean(),
             async_data => binary | sse,
             handle_event => fun((fin | nofin, reference(), binary()) -> any()),
             basic_auth => {string(), string()}
           }.
  -type http_verb() :: get | post | head | delete | patch | put | options.
  
  
negative.code:         #{handle_event := HandleEvent,
            async := IsAsync,
            async_mode := AsyncMode,
            headers := Headers,
            timeout := Timeout} = process_options(Options, Headers0, get),
  
          Event = case IsAsync of
                      true ->
  