[Haskell-cafe] GHC and backwards compatibility