Found never-end bug in runs.scm where run-wait logic was at the wrong level