Draft: Warn if user if passing incompatible command line options
This is from !110 (closed) since that discussion is long and MR hasn't been rebased recently.
This is from !110 (closed) since that discussion is long and MR hasn't been rebased recently.