Another reason to avoid XML.  Windows' compiler decided to use a XML config file.   Parsing this involved pulling in a DLL which several DLL dependencies later, pulled in Internet Explorer.   Developer tried doing a parallel build (i.e, the equivalent "make -j 12").

Hilarity ensued.
Shared publicly