preparing for Haskell 2011