[Haskell-cafe] optional ghc-options based on GHC version?