Tyr 9 — Handling Loop Corner Cases

On interactions between loops, inline calls and passing blocks between functions.