[Haskell-cafe] 2 optimization bugs ?