[GHC] #15172: Undecidable instances slip through