This effect abstracts the concept of
MonadFail, which is a
built-in mechanism that converts pattern matching errors to calls to
the current monad's instance of that class.
The instance defined in
Polysemy.Internal uses this effect to
catch those errors.