Specify the implementation when predicate returns true. Registration is completed immediately.
If predicate is false at resolution time:
otherwise() implementation if providedService class to use when predicate is true
Builder for optional fallback specification
Builder after specifying token with use()