public Object end(final String uri,
final String localName,
final ExtensibleXmlParser parser) throws SAXException {
final Element element = parser.endElementBuilder();
final EvalDescr evalDescr = (EvalDescr) parser.getCurrent();
final String expression =((org.w3c.dom.Text)element.getChildNodes().item( 0 )).getWholeText();
emptyContentCheck( localName, expression, parser );
evalDescr.setContent( expression );
final ConditionalElementDescr parentDescr = (ConditionalElementDescr) parser.getParent();
parentDescr.addDescr( evalDescr );
return evalDescr;