running something like
module switch gcc/7.3.0 gcc/7.4.0
does not prepend the appropriate directories to PATH etc. Even so, no error is displayed and
module list
list gcc/7.4.0 as loaded.
gcc/7.4.0