RWGZHHEGYVWQKD5ENPSE32JKU2S3U7SKTTJ3GZWQYZYZ2CKIQSGAC
M25EG2BKHICPE5J5OL6T2GKVQOZ5JSYF5LGB3Z7OCUH7RJUHCYGQC
UANT7MOVK62YKFDQ5AJU2XETFKPUAEMJ4WJPRNJ7OJXN2E6DOFLQC
FLFMDC54MLWH7JIZHKA3I6PE2O2LSVSJBZTXH555YI2PHYTKFFXQC
4YCF3KBGI4VYKHJXAREJLCJLY3UWB2FX447CJ4XQWFRKRFKG5WCQC
W4G5MZZSCK7VGSZJQKLS6XMQPFDIL7D542XWDMFMO4RZEO4FQB2QC
typedef std::pair<std::string, std::string> JobsetName;
typedef std::pair<std::string, std::string> JobsetIdentity;
JobsetName name;
JobsetIdentity name;
typedef std::map<JobsetName, Jobset> Jobsets;
typedef std::map<JobsetIdentity, Jobset> Jobsets;
std::optional<JobsetName> evalOne;
std::optional<JobsetIdentity> evalOne;
std::set<JobsetName> seen;
std::set<JobsetIdentity> seen;
auto name = JobsetName{row["project"].as<std::string>(), row["name"].as<std::string>()};
auto name = JobsetIdentity{row["project"].as<std::string>(), row["name"].as<std::string>()};
evaluator.evalOne = JobsetName(args[0], args[1]);
evaluator.evalOne = JobsetIdentity(args[0], args[1]);