[Haskell-cafe] Re: GADT and typeclasses [was: Language extensions]