[GHC] #15693: Abstracting out pattern into a pattern synonym fails with scary error