Haskell mode is behaving better now