Do the files' values override command line options then? Seems like they do.  Be careful about what gets written in the xml file in that case!