Currently the xml-mode XML file includes content related to deviations of the EXPRESS file from SC4 practices. e.g., indications that RULE WR labels are not "WR".
The xml-mode XML file output from the comparator should not include the report of the deviations, because the deviations themselves may not be changes.
A separate report should be provided to identify deviations from the SC4 supplementary directives that exist in the input EXPRESS file.
I suggest another command line switch:
-sc4-supp-dir
and associated output file:
output-sc4-supp-dir-deviations.txt.
The actual content from current output.txt file is adequate and need not be changed when moved to the new report.
The command line switch would apply to both the comparator and the pretty printer functions and be independent of the state of xml-mode.
I considered leaving the deviation report in current output.txt but that seemed to make the command line to output transform too complex.