BindingProperty prop) throws BadPropertyValueException {
// Last-one-wins
Condition winner = null;
for (Condition cond : prop.getConditionalValues().keySet()) {
try {
if (cond.isTrue(logger, new DeferredBindingQuery(this,
activeLinkerNames))) {
winner = cond;
}
} catch (UnableToCompleteException e) {
BadPropertyValueException t = new BadPropertyValueException(