try/catch is implemented on IExecutor level; bind everything from outer fn/loop to the callback