anchor.diff:  part 'event.g.dart';
   
   @JsonSerializable()
  -
  -// TODO add the other properties of event here.
   class Event {
     // The following fields are serializable, their exported names should be recognizable by the Paco server
     // DON'T change their names unless
  
positive.code:   @JsonKey(ignore: true)
    bool uploaded;
  
  
    Event();
  
    factory Event.fromJson(Map<String, dynamic> json) => _$EventFromJson(json);
  
    Map<String, dynamic> toJson() => _$EventToJson(this);
  
  }
  
negative.code: 
    String experimentName;
  
    @JsonKey(
        name: 'scheduledTime',
        fromJson: TimeUtil.dateTimeFromString,
        toJson: TimeUtil.dateTimeToString)
    DateTime scheduleTime;
  
    @JsonKey(
        fromJson: TimeUtil.dateTimeFromString, toJson: TimeUtil.dateTimeToString)
    DateTime responseTime;
  
    int experimentVersion;
  