[GHC] #15591: Inconsistent kind variable binder visibility between associated and non-associated type families