eagle.dtd needed for the contents script is assumed to be the user's responsibility