[GHC] #11699: Type families mistakingly report kind variables as unbound type variables