imported 2.7.4.3 from Hackage

Apparently, the repository is a lie.