}
Iterator<AlternativeSelector> alternativeSelectorIterator = alternativeSelectorLoader.iterator();
while (alternativeSelectorIterator.hasNext()) {
AlternativeSelector selector = alternativeSelectorIterator.next();
if (selector.supportsAlternatives(alternatives)) {
return selector;
}
}
throw new UnsupportedOperationException("No AlternativeSelector accepts the policy alternatives combination.");