Lowercasing of headers is rather unexpected.
I have to communicate with some services that seem to be strict about casing of headers and sending headers lowercased does not give back the expected response. Took me some time to figure out that got lowercases headers.
I see that it is easier to merge options this way but it would be nice to respect casing .
Related #50
As I already commented in #50, headers are case-insensitive.
got is made for compliant servers. Sounds like request would be a better choice for you :)
Thanks for taking your time. Really like the simplicity of got.