catchSome/Left + using for MonadCatchIO