thought on iterator syntax for watchdog pattern
more thoughts on iterator syntax for watchdog pattern