completed by: sam
mentors: Sugar Labs
A wait for (essentiall until with no inner loop) block would be nice.