updating to work with ghc 7.8.2 & cabal 1.20.0.2