If the dtd file is local and is not an absolute path we try to find it in the same directory than the XML file.
Do not set an empty string for the EMPTY tag. It should be set to None!