Introducing “State..On” syntax to catch events makes a lot of sense. State will wait until one of the listed events happens before it process that event and continue. Call MyFunction1(..) Call MyFunction2(…) State MyState1(MyFunction2) On Error(…) // On Timeout(…) // End This example will test for Error, Timeout and Continue. Continue is implicit…