In my application I need to call a service that requires a "Bearer" header. I added it after the call to mp.gen_request(), but I think the length of the header (now with more info) would be incorrect thus, the final content-length would be also incorrect. What do you think of adding an entry in gen_request's parameter to provide "additional_headers" or something like that?