[GHC] #7964: GADTs in Haskell98 style