[Haskell-cafe] Annotaing abstract syntax trees