Merge topic 'export-empty-args' 2151e5f79d export, install: Improve argument parsing 2e71df0156 export: Explicitly allow empty NAMESPACE 5564c2cd9a cmArgumentParser: Improve bad argument handling 3f38f9511b cmArgumentParser: Add support for MaybeEmpty<std::string> 1ec7201558 cmStringAlgorithms: Add cmStripWhitespace 2ca58c5ac9 set: Improve error message consistency Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !11472