Please add ~alpha to hugs98 (and its depenencies that are not marked with ~alpha). Reproducible: Always Steps to Reproduce: 1. 2. 3.
Seems to work fine for me too. Keyworded ~alpha. Thanks Lars for reporting and thanks to Luis F. Araujo (haskell herd) for providing me with a piece of evil haskell code to play with.