}
// build a merger over the list of sources
final MergingPersonAttributeDaoImpl merger = new MergingPersonAttributeDaoImpl();
//Enforce the requisite merger
merger.setMerger(new ReplacingAttributeAdder());
merger.setPersonAttributeDaos(personAttributeDaos);
merger.setDefaultAttributeName(PersonDirInfoAdaptor.QUERY_ATTRIBUTE);
// store the constructed PersonDirectory implementation.
this.delegate = merger;