Made to work on Haskell Platform 2014.2.0.0