Fix for haskell-src-exts 0.16 release

Unfortunately makes it incompatible with earlier haskell-src-exts package versions, unless you want to use CPP