[Haskell-cafe] is this a bug ?