Composite cancellation token. The token is cancelled automatically depending on mode: with CompositeMode.any,
the composite token is cancelled as soon as when one of the tokens is cancelled. With CompositeMode.any, the
composite token is cancelled when all tokens are cancelled.
Time-out cancellation tokens used by callers of worker services. The token is cancelled automatically after
a period of time indicated by duration with a countdown starting only when the task is assigned to a
platform worker.