[Haskell-cafe] What are the MonadPlus laws?