// Need to give empty 'headers' object or it will create an
// instance with a reference to the global default headers object,
// which is very bad because that means setAuthorizationHeader
// would update the global default instead of the instance default.
// Need to give empty 'headers' object or it will create an
// instance with a reference to the global default headers object,
// which is very bad because that means setAuthorizationHeader
// would update the global default instead of the instance default.