ConcurrentRolloutPlanGroup concurrent = new ConcurrentRolloutPlanGroup();
concurrent.addGroup(lastGroup);
concurrent.addGroup(group);
groups.set(lastIndex, concurrent);
}
<BUG>this.lastGroup = group;
}</BUG>
public void addProperty(String name, String value) {
if(name == null || name.isEmpty()) {
throw new IllegalArgumentException("Invalid property name: " + name);

ConcurrentRolloutPlanGroup concurrent = new ConcurrentRolloutPlanGroup();
concurrent.addGroup(lastGroup);
concurrent.addGroup(group);
groups.set(lastIndex, concurrent);
}
this.lastGroup = (SingleRolloutPlanGroup) group;
}
public void addProperty(String name, String value) {
if(name == null || name.isEmpty()) {
throw new IllegalArgumentException("Invalid property name: " + name);
