[Haskell-cafe] GHC API question