The non-generic contract the manager calls on each registered controller. Decoupled from
UmbLocalizationController<T>'s generic so the manager's Set and consumer-registration
methods don't pick up variance from term()'s conditional types — and so the manager can't
accidentally start depending on the generic in future without amending the contract here.
The non-generic contract the manager calls on each registered controller. Decoupled from
UmbLocalizationController<T>'s generic so the manager'sSetand consumer-registration methods don't pick up variance fromterm()'s conditional types — and so the manager can't accidentally start depending on the generic in future without amending the contract here.