Users should be able to pass a `customHeaders` object into the constructor to override default headers.
Users should be able to pass a
customHeadersobject into the constructor to override default headers.