changes to support saving event type modules through the service layer.