get rid of warnings caused by 0a3e9c64e8537f2f8d19b6e1289fdfab904fffb8

some of these are also errors on ghc 7.4