How to Validate:
Set up Programs on test Accounts that can be Invoiced to generate a Renewal, remove the Renewal and then invoice the last Event. Also test to make sure Auto-Renew works when Renewal is in place. Per JB - we will want to test both clicking remove from the summary tab and deselecting from the program. When pushing to production we will want to test to make sure saving new and editing programs still functions accordingly. It was just a couple of lines of code but since it is a large procedure we will want to be prudent.