Remove unnecessary SerializationException
Add constructor for custom EventWrapper
Additional checks for EventContext parameter