@override Object toJson() { return { if (objective.isNotDefault) 'objective': objective.toJson(), if (featureStatsAnomaly != null) 'featureStatsAnomaly': featureStatsAnomaly!.toJson(), }; }