[GHC] #11655: Ambiguous types in pattern synonym not determined by functional dependencies