[GHC] #15545: Forced to enable TypeInType because of (i ~ i)