* @param repository service repository, used to locate services
* @return a {@link CumulativeFieldInformerLocator}
*/
@Provides
public FieldInformerLocator getFieldLocator(ServiceRepository repository) {
CumulativeFieldInformerLocator locator = new CumulativeFieldInformerLocator();
locator.add(new BasicFieldInformerLocator());
locator.add(new ServiceBackedFieldLocator(repository));
return locator;
}