[Haskell-cafe] Pretty-printing haskell source code - could the line breaking be improved?