@override Future track(String event, {Map<String, dynamic>? properties}) async { await _process(TrackEvent(event, properties: properties ?? {})); }