xml: sax
flesh out more of etree