[GHC] #15869: Discrepancy between seemingly equivalent type synonym and type family