Workflows are extremely powerful. Especially when used in combination over several Entities. Unfortunately when doing so, infinite loops often become a blocking issue. Fortunately by bringing flags into the mix, we can prevent such infinite loop situations.