In order to make use of Google's API go
SDK, we need to make use of the token source. This works great on its own, but becomes a problem when using a custom HTTP client.
The documentation does mention that options are not preserved when making use of a custom HTTP client. This is necessary for us in order to instrument our client.
Is there a way to make use of an HTTP client and a token source at the same time?