in Sources/Confidence/EventSenderEngine.swift [136:147]
func emit(
eventName: String,
data: ConfidenceStruct,
context: ConfidenceStruct
) throws {
let event = ConfidenceEvent(
name: eventName,
payload: try payloadMerger.merge(context: context, data: data),
eventTime: Date.backport.now)
writeReqChannel.send(event)
debugLogger?.logEvent(action: "Emitting event", event: event)
}