Re: [GHC] #14046: “Illegal type synonym family application in instance” is too strict in the presence of functional dependencies