@Override
  public boolean isPreferredTo(ConfigurationFromContext other) {
    return other instanceof ConfigurationFromContextWrapper &&
           myProducer.compareTo(((ConfigurationFromContextWrapper) other).myProducer) < 0;
  }
@Override
  public boolean isPreferredTo(ConfigurationFromContext other)