fn vec_subtract(a: &[PackageId], b: &[PackageId]) -> Vec<PackageId>