Please allow developers to pass custom headers into the constructor so they can, for example, provide an `Authorization` header.