The way the `RequestHeader` type is built brings up some possibly undefined edge cases. For example, this returns `false`: ``` purescript ContentType applicationJSON == RequestHeader "Content-Type" "application/json" ``` And are these the same? ``` purescript affjax $ defaultRequest { headers = [ ContentType applicationJSON ] } ``` ``` purescript affjax $ defaultRequest { headers = [ RequestHeader "Content-Type" "application/json" ] } ```