make the library compile with ghc-7.8.3