aResult = new Selector_FilterByNeighbors;
} else if (theName.find(pureWeakNameID()) == 0 ||
theName.find(oldPureWeakNameID()) == 0) { // weak naming identifier
aResult = new Selector_WeakName;
aResult = new Selector_FilterByNeighbors;
} else if (theName.find(pureWeakNameID()) == 0 ||
theName.find(oldPureWeakNameID()) == 0) { // weak naming identifier
aResult = new Selector_WeakName;