Discovered some jank with this. If the bar is complete and we keep ticking, the script never stops. I attribute this to `readline` not closing properly, or rather when we close *then* reuse it, weird stuff happens. Just wanted to point that out. I'll file a bug.