GHC driver behaviour switch