[GHC] #13180: Confusing error when hs-boot abstract data implemented using synonym