RE: [Haskell-cafe] Language Workbenches - the Haskell solution?