Introducing run-one-constantly, run-one-until-failure and run-one-until-success
blog.dustinkirkland.com