Initial builder returned by container.when()
Specify the token to conditionally bind
DI token for the service
Builder for specifying implementations
Initial builder returned by container.when()