code: public void writeStartElement(String prefix, String localName,
  			String namespaceURI) throws XMLStreamException {
  		try {
  			assert (namespaceURI != null);
  			assert (localName != null);
  			// System.out.println("> SE " + localName);
  			checkPendingATEvents();
  			encoder.encodeStartElement(namespaceURI, localName, prefix);
  			pendingATs = true;
  		} catch (Exception e) {
  			throw new XMLStreamException(e.getLocalizedMessage(), e);
  		}
  	}
docs: /*
  Writes a start tag to the output.
  
  (non-Javadoc)
  
  @see javax.xml.stream.XMLStreamWriter#writeStartElement(java.lang.String,
  java.lang.String, java.lang.String)