Add an ensure method to Task similar to \/ or EitherT