else if ("first".equals(setting))
implicitAggregateSetting = ImplicitAggregateSetting.FIRST;
else if ("firstIfUnique".equals(setting))
implicitAggregateSetting = ImplicitAggregateSetting.FIRST_IF_UNIQUE;
else
throw new InvalidOptimizerPropertyException("implicitAggregate", setting);
}
return implicitAggregateSetting;
}