[Haskell-cafe] What unsafeInterleaveIO is unsafe