ghc7.4 compat