[Haskell-cafe] not enough fusion?