[Haskell-cafe] Conversion between MonadPlus instances