w.writeStartElement("definition");
w.writeStartElement("structure");
w.writeAttribute("name", "conversation");
w.writeStartElement("symbolic");
w.writeAttribute("name", "reason");
w.writeEndElement();
w.writeStartElement("symbolic");
w.writeAttribute("name", "terms");
w.writeEndElement();
w.writeStartElement("numeric");
w.writeAttribute("name", "amountasked");