//create selector with after appender parts
Selector result = null;
if (!appenderAndAfter.isEmpty()) {
result = new Selector(selector.getUnderlyingStructure(), new ArrayList<SelectorPart>(appenderAndAfter));
result.configureParentToAllChilds();
}
//leave only before appender parts in original selector
appenderAndAfter.clear();
return result;