[Haskell-cafe] Shouldnt this be lazy too?