Currently, we always take the first exception as a main event when we receive an event without main event. This is not correct and should be fixed. See `AndroidEventBuilder.createMainFromExceptions()` for details.