It's a direct copy from highline - their code has ensure blocks and we've never hit a problem.  Your call on whether you think it's necessary.