Zorched / One-Line Fix
Using A Core.Async Routine As A State Machine