Hi Ilya, unfortunately we should not assign passed kwargs directly to the ``requests.session`` object since the session object
itself has predefined defaults such as ``headers``. So when we assign kwargs key by key, we override the defaults.

You can look at the underlying implementation here https://github.com/kennethreitz/requests/blob/master/requests/sessions.py#L179

So, i guess we should find another way...