[GHC] #14114: Strange behavior when pattern variables are duplicated on pattern synonym RHS