[GHC] #11341: Reifying a GADT doesn't tell you the correct return type