ghc7.6.1 compatible.