Add Structured Haskell mode.