Haskell: ghcmod + some fixes