If all the definations of data types are kept in datacapture.cfg, why do we need the DTD file. The study material says its optional, but then when is it used? Is it for defining the xml part?Then why is it optional?Is there a compatibility issue of the DTD with the datacapture.cfg.