haskell-src-exts compatibility