[GHC] #12102: “Constraints in kinds” illegal family application in instance (+ documentation issues?)