I have actually removed the `-` replace intentionally but I have just discovered a bug. :(
The `Content-Type` declared on line 806 would turn into `Content-type`, will add it back in.