add validations to disallow setting an event group parent to itself