[Haskell-cafe] GHC AT inference bug?