[Haskell-cafe] Screen scraping with an interactive process: Buffering problems?