[GHC] #9357: Kind-polymorphic type family accepts unlifted type arguments