@override Object toJson() => { 'parent': parent, if (datasetVersion case final datasetVersion?) 'datasetVersion': datasetVersion.toJson(), };