Issues such as #6340 and #6345 show that we need to be better at warning when conflicting CLI options are used.