A Java library to generate text based on grammars defined in XML.