* `--print-query` does not print, but instead writes to dosdp.out * If `--print-query true`, then `--outfile file` is silently ignored and there is no match tsv results. - This can be confusing if I say `--outfile foo.tsv` and there is an old copy of foo.tsv corresponding to different arguments - Ideally options would be monotonic or compose in intuitive ways