bool completeNew(Object key, T event) { print('complete: $key'); final current = map[key]; return (current == null || current.createdAt <= event.createdAt) ? super.complete(key, event) : false; }