added XMLGenerator spec