[GHC] #11964: Without TypeInType, inconsistently accepts Data.Kind.Type but not type synonym