| Consider leveraging Yoann Rodière's work on support for named beans in ManagedBeanRegistry in supporting the work of StrategySelector. This would seamlessly allow hosting different types of contracts in the underlying DI-container. E.g. looking up a specifically named ConnectionProvider, JtaPlatform, etc |