@Override
    public void endElement(String uri, String localName, String qName)
            throws SAXException {
        if (builder != null && builder.depth == depth) {
            builder = builder.parent;
        }
        depth--;
    }
@see nu.validator.checker.Checker#endElement(java.lang.String,
     java.lang.String, java.lang.String)
src/nu/validator/checker/MicrodataChecker.java