This also slightly changes the default for 'ghcup install cabal/stack/hls'... instead of only setting the installed version if it's the latest, we always set it. So the default is --set.
--set
For GHC, the default is --no-set.
--no-set