First step to fixing business validation for target Events, the next step of refactoring target assertions should finish fixing this.