[GHC] #9019: Ambiguity checker overeager on "ambiguous" kind variables