| Index: generated/googleapis_beta/test/dataflow/v1b3_test.dart
 | 
| diff --git a/generated/googleapis_beta/test/dataflow/v1b3_test.dart b/generated/googleapis_beta/test/dataflow/v1b3_test.dart
 | 
| index 0e8d4931a0c826460fd5c5ab46501d59500e84f9..6296d95517756d1dc4ea5eeea92e72ae5efbcf8a 100644
 | 
| --- a/generated/googleapis_beta/test/dataflow/v1b3_test.dart
 | 
| +++ b/generated/googleapis_beta/test/dataflow/v1b3_test.dart
 | 
| @@ -210,53 +210,53 @@ checkComponentTransform(api.ComponentTransform o) {
 | 
|    buildCounterComponentTransform--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2973() {
 | 
| +buildUnnamed3083() {
 | 
|    var o = new core.List<api.StreamLocation>();
 | 
|    o.add(buildStreamLocation());
 | 
|    o.add(buildStreamLocation());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2973(core.List<api.StreamLocation> o) {
 | 
| +checkUnnamed3083(core.List<api.StreamLocation> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStreamLocation(o[0]);
 | 
|    checkStreamLocation(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2974() {
 | 
| +buildUnnamed3084() {
 | 
|    var o = new core.List<api.KeyRangeLocation>();
 | 
|    o.add(buildKeyRangeLocation());
 | 
|    o.add(buildKeyRangeLocation());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2974(core.List<api.KeyRangeLocation> o) {
 | 
| +checkUnnamed3084(core.List<api.KeyRangeLocation> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkKeyRangeLocation(o[0]);
 | 
|    checkKeyRangeLocation(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2975() {
 | 
| +buildUnnamed3085() {
 | 
|    var o = new core.List<api.StreamLocation>();
 | 
|    o.add(buildStreamLocation());
 | 
|    o.add(buildStreamLocation());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2975(core.List<api.StreamLocation> o) {
 | 
| +checkUnnamed3085(core.List<api.StreamLocation> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStreamLocation(o[0]);
 | 
|    checkStreamLocation(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2976() {
 | 
| +buildUnnamed3086() {
 | 
|    var o = new core.List<api.StateFamilyConfig>();
 | 
|    o.add(buildStateFamilyConfig());
 | 
|    o.add(buildStateFamilyConfig());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2976(core.List<api.StateFamilyConfig> o) {
 | 
| +checkUnnamed3086(core.List<api.StateFamilyConfig> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStateFamilyConfig(o[0]);
 | 
|    checkStateFamilyConfig(o[1]);
 | 
| @@ -268,10 +268,10 @@ buildComputationTopology() {
 | 
|    buildCounterComputationTopology++;
 | 
|    if (buildCounterComputationTopology < 3) {
 | 
|      o.computationId = "foo";
 | 
| -    o.inputs = buildUnnamed2973();
 | 
| -    o.keyRanges = buildUnnamed2974();
 | 
| -    o.outputs = buildUnnamed2975();
 | 
| -    o.stateFamilies = buildUnnamed2976();
 | 
| +    o.inputs = buildUnnamed3083();
 | 
| +    o.keyRanges = buildUnnamed3084();
 | 
| +    o.outputs = buildUnnamed3085();
 | 
| +    o.stateFamilies = buildUnnamed3086();
 | 
|      o.systemStageName = "foo";
 | 
|      o.userStageName = "foo";
 | 
|    }
 | 
| @@ -283,10 +283,10 @@ checkComputationTopology(api.ComputationTopology o) {
 | 
|    buildCounterComputationTopology++;
 | 
|    if (buildCounterComputationTopology < 3) {
 | 
|      unittest.expect(o.computationId, unittest.equals('foo'));
 | 
| -    checkUnnamed2973(o.inputs);
 | 
| -    checkUnnamed2974(o.keyRanges);
 | 
| -    checkUnnamed2975(o.outputs);
 | 
| -    checkUnnamed2976(o.stateFamilies);
 | 
| +    checkUnnamed3083(o.inputs);
 | 
| +    checkUnnamed3084(o.keyRanges);
 | 
| +    checkUnnamed3085(o.outputs);
 | 
| +    checkUnnamed3086(o.stateFamilies);
 | 
|      unittest.expect(o.systemStageName, unittest.equals('foo'));
 | 
|      unittest.expect(o.userStageName, unittest.equals('foo'));
 | 
|    }
 | 
| @@ -438,14 +438,14 @@ checkCounterUpdate(api.CounterUpdate o) {
 | 
|    buildCounterCounterUpdate--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2977() {
 | 
| +buildUnnamed3087() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2977(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3087(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
| @@ -459,7 +459,7 @@ buildCreateJobFromTemplateRequest() {
 | 
|      o.environment = buildRuntimeEnvironment();
 | 
|      o.gcsPath = "foo";
 | 
|      o.jobName = "foo";
 | 
| -    o.parameters = buildUnnamed2977();
 | 
| +    o.parameters = buildUnnamed3087();
 | 
|    }
 | 
|    buildCounterCreateJobFromTemplateRequest--;
 | 
|    return o;
 | 
| @@ -471,7 +471,7 @@ checkCreateJobFromTemplateRequest(api.CreateJobFromTemplateRequest o) {
 | 
|      checkRuntimeEnvironment(o.environment);
 | 
|      unittest.expect(o.gcsPath, unittest.equals('foo'));
 | 
|      unittest.expect(o.jobName, unittest.equals('foo'));
 | 
| -    checkUnnamed2977(o.parameters);
 | 
| +    checkUnnamed3087(o.parameters);
 | 
|    }
 | 
|    buildCounterCreateJobFromTemplateRequest--;
 | 
|  }
 | 
| @@ -495,14 +495,14 @@ checkCustomSourceLocation(api.CustomSourceLocation o) {
 | 
|    buildCounterCustomSourceLocation--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2978() {
 | 
| +buildUnnamed3088() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2978(core.List<core.String> o) {
 | 
| +checkUnnamed3088(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
| @@ -513,7 +513,7 @@ buildDataDiskAssignment() {
 | 
|    var o = new api.DataDiskAssignment();
 | 
|    buildCounterDataDiskAssignment++;
 | 
|    if (buildCounterDataDiskAssignment < 3) {
 | 
| -    o.dataDisks = buildUnnamed2978();
 | 
| +    o.dataDisks = buildUnnamed3088();
 | 
|      o.vmInstance = "foo";
 | 
|    }
 | 
|    buildCounterDataDiskAssignment--;
 | 
| @@ -523,7 +523,7 @@ buildDataDiskAssignment() {
 | 
|  checkDataDiskAssignment(api.DataDiskAssignment o) {
 | 
|    buildCounterDataDiskAssignment++;
 | 
|    if (buildCounterDataDiskAssignment < 3) {
 | 
| -    checkUnnamed2978(o.dataDisks);
 | 
| +    checkUnnamed3088(o.dataDisks);
 | 
|      unittest.expect(o.vmInstance, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterDataDiskAssignment--;
 | 
| @@ -662,79 +662,79 @@ checkDynamicSourceSplit(api.DynamicSourceSplit o) {
 | 
|    buildCounterDynamicSourceSplit--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2979() {
 | 
| +buildUnnamed3089() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2979(core.List<core.String> o) {
 | 
| +checkUnnamed3089(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2980() {
 | 
| +buildUnnamed3090() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2980(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3090(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted2 = (o["x"]) as core.Map; unittest.expect(casted2, unittest.hasLength(3)); unittest.expect(casted2["list"], unittest.equals([1, 2, 3])); unittest.expect(casted2["bool"], unittest.equals(true)); unittest.expect(casted2["string"], unittest.equals('foo')); 
 | 
|    var casted3 = (o["y"]) as core.Map; unittest.expect(casted3, unittest.hasLength(3)); unittest.expect(casted3["list"], unittest.equals([1, 2, 3])); unittest.expect(casted3["bool"], unittest.equals(true)); unittest.expect(casted3["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2981() {
 | 
| +buildUnnamed3091() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2981(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3091(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted4 = (o["x"]) as core.Map; unittest.expect(casted4, unittest.hasLength(3)); unittest.expect(casted4["list"], unittest.equals([1, 2, 3])); unittest.expect(casted4["bool"], unittest.equals(true)); unittest.expect(casted4["string"], unittest.equals('foo')); 
 | 
|    var casted5 = (o["y"]) as core.Map; unittest.expect(casted5, unittest.hasLength(3)); unittest.expect(casted5["list"], unittest.equals([1, 2, 3])); unittest.expect(casted5["bool"], unittest.equals(true)); unittest.expect(casted5["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2982() {
 | 
| +buildUnnamed3092() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2982(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3092(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted6 = (o["x"]) as core.Map; unittest.expect(casted6, unittest.hasLength(3)); unittest.expect(casted6["list"], unittest.equals([1, 2, 3])); unittest.expect(casted6["bool"], unittest.equals(true)); unittest.expect(casted6["string"], unittest.equals('foo')); 
 | 
|    var casted7 = (o["y"]) as core.Map; unittest.expect(casted7, unittest.hasLength(3)); unittest.expect(casted7["list"], unittest.equals([1, 2, 3])); unittest.expect(casted7["bool"], unittest.equals(true)); unittest.expect(casted7["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2983() {
 | 
| +buildUnnamed3093() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2983(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3093(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted8 = (o["x"]) as core.Map; unittest.expect(casted8, unittest.hasLength(3)); unittest.expect(casted8["list"], unittest.equals([1, 2, 3])); unittest.expect(casted8["bool"], unittest.equals(true)); unittest.expect(casted8["string"], unittest.equals('foo')); 
 | 
|    var casted9 = (o["y"]) as core.Map; unittest.expect(casted9, unittest.hasLength(3)); unittest.expect(casted9["list"], unittest.equals([1, 2, 3])); unittest.expect(casted9["bool"], unittest.equals(true)); unittest.expect(casted9["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2984() {
 | 
| +buildUnnamed3094() {
 | 
|    var o = new core.List<api.WorkerPool>();
 | 
|    o.add(buildWorkerPool());
 | 
|    o.add(buildWorkerPool());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2984(core.List<api.WorkerPool> o) {
 | 
| +checkUnnamed3094(core.List<api.WorkerPool> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkWorkerPool(o[0]);
 | 
|    checkWorkerPool(o[1]);
 | 
| @@ -747,14 +747,14 @@ buildEnvironment() {
 | 
|    if (buildCounterEnvironment < 3) {
 | 
|      o.clusterManagerApiService = "foo";
 | 
|      o.dataset = "foo";
 | 
| -    o.experiments = buildUnnamed2979();
 | 
| -    o.internalExperiments = buildUnnamed2980();
 | 
| -    o.sdkPipelineOptions = buildUnnamed2981();
 | 
| +    o.experiments = buildUnnamed3089();
 | 
| +    o.internalExperiments = buildUnnamed3090();
 | 
| +    o.sdkPipelineOptions = buildUnnamed3091();
 | 
|      o.serviceAccountEmail = "foo";
 | 
|      o.tempStoragePrefix = "foo";
 | 
| -    o.userAgent = buildUnnamed2982();
 | 
| -    o.version = buildUnnamed2983();
 | 
| -    o.workerPools = buildUnnamed2984();
 | 
| +    o.userAgent = buildUnnamed3092();
 | 
| +    o.version = buildUnnamed3093();
 | 
| +    o.workerPools = buildUnnamed3094();
 | 
|    }
 | 
|    buildCounterEnvironment--;
 | 
|    return o;
 | 
| @@ -765,65 +765,65 @@ checkEnvironment(api.Environment o) {
 | 
|    if (buildCounterEnvironment < 3) {
 | 
|      unittest.expect(o.clusterManagerApiService, unittest.equals('foo'));
 | 
|      unittest.expect(o.dataset, unittest.equals('foo'));
 | 
| -    checkUnnamed2979(o.experiments);
 | 
| -    checkUnnamed2980(o.internalExperiments);
 | 
| -    checkUnnamed2981(o.sdkPipelineOptions);
 | 
| +    checkUnnamed3089(o.experiments);
 | 
| +    checkUnnamed3090(o.internalExperiments);
 | 
| +    checkUnnamed3091(o.sdkPipelineOptions);
 | 
|      unittest.expect(o.serviceAccountEmail, unittest.equals('foo'));
 | 
|      unittest.expect(o.tempStoragePrefix, unittest.equals('foo'));
 | 
| -    checkUnnamed2982(o.userAgent);
 | 
| -    checkUnnamed2983(o.version);
 | 
| -    checkUnnamed2984(o.workerPools);
 | 
| +    checkUnnamed3092(o.userAgent);
 | 
| +    checkUnnamed3093(o.version);
 | 
| +    checkUnnamed3094(o.workerPools);
 | 
|    }
 | 
|    buildCounterEnvironment--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2985() {
 | 
| +buildUnnamed3095() {
 | 
|    var o = new core.List<api.ComponentSource>();
 | 
|    o.add(buildComponentSource());
 | 
|    o.add(buildComponentSource());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2985(core.List<api.ComponentSource> o) {
 | 
| +checkUnnamed3095(core.List<api.ComponentSource> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkComponentSource(o[0]);
 | 
|    checkComponentSource(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2986() {
 | 
| +buildUnnamed3096() {
 | 
|    var o = new core.List<api.ComponentTransform>();
 | 
|    o.add(buildComponentTransform());
 | 
|    o.add(buildComponentTransform());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2986(core.List<api.ComponentTransform> o) {
 | 
| +checkUnnamed3096(core.List<api.ComponentTransform> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkComponentTransform(o[0]);
 | 
|    checkComponentTransform(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2987() {
 | 
| +buildUnnamed3097() {
 | 
|    var o = new core.List<api.StageSource>();
 | 
|    o.add(buildStageSource());
 | 
|    o.add(buildStageSource());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2987(core.List<api.StageSource> o) {
 | 
| +checkUnnamed3097(core.List<api.StageSource> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStageSource(o[0]);
 | 
|    checkStageSource(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2988() {
 | 
| +buildUnnamed3098() {
 | 
|    var o = new core.List<api.StageSource>();
 | 
|    o.add(buildStageSource());
 | 
|    o.add(buildStageSource());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2988(core.List<api.StageSource> o) {
 | 
| +checkUnnamed3098(core.List<api.StageSource> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStageSource(o[0]);
 | 
|    checkStageSource(o[1]);
 | 
| @@ -834,13 +834,13 @@ buildExecutionStageSummary() {
 | 
|    var o = new api.ExecutionStageSummary();
 | 
|    buildCounterExecutionStageSummary++;
 | 
|    if (buildCounterExecutionStageSummary < 3) {
 | 
| -    o.componentSource = buildUnnamed2985();
 | 
| -    o.componentTransform = buildUnnamed2986();
 | 
| +    o.componentSource = buildUnnamed3095();
 | 
| +    o.componentTransform = buildUnnamed3096();
 | 
|      o.id = "foo";
 | 
| -    o.inputSource = buildUnnamed2987();
 | 
| +    o.inputSource = buildUnnamed3097();
 | 
|      o.kind = "foo";
 | 
|      o.name = "foo";
 | 
| -    o.outputSource = buildUnnamed2988();
 | 
| +    o.outputSource = buildUnnamed3098();
 | 
|    }
 | 
|    buildCounterExecutionStageSummary--;
 | 
|    return o;
 | 
| @@ -849,13 +849,13 @@ buildExecutionStageSummary() {
 | 
|  checkExecutionStageSummary(api.ExecutionStageSummary o) {
 | 
|    buildCounterExecutionStageSummary++;
 | 
|    if (buildCounterExecutionStageSummary < 3) {
 | 
| -    checkUnnamed2985(o.componentSource);
 | 
| -    checkUnnamed2986(o.componentTransform);
 | 
| +    checkUnnamed3095(o.componentSource);
 | 
| +    checkUnnamed3096(o.componentTransform);
 | 
|      unittest.expect(o.id, unittest.equals('foo'));
 | 
| -    checkUnnamed2987(o.inputSource);
 | 
| +    checkUnnamed3097(o.inputSource);
 | 
|      unittest.expect(o.kind, unittest.equals('foo'));
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
| -    checkUnnamed2988(o.outputSource);
 | 
| +    checkUnnamed3098(o.outputSource);
 | 
|    }
 | 
|    buildCounterExecutionStageSummary--;
 | 
|  }
 | 
| @@ -879,14 +879,14 @@ checkFailedLocation(api.FailedLocation o) {
 | 
|    buildCounterFailedLocation--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2989() {
 | 
| +buildUnnamed3099() {
 | 
|    var o = new core.List<api.InstructionInput>();
 | 
|    o.add(buildInstructionInput());
 | 
|    o.add(buildInstructionInput());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2989(core.List<api.InstructionInput> o) {
 | 
| +checkUnnamed3099(core.List<api.InstructionInput> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkInstructionInput(o[0]);
 | 
|    checkInstructionInput(o[1]);
 | 
| @@ -897,7 +897,7 @@ buildFlattenInstruction() {
 | 
|    var o = new api.FlattenInstruction();
 | 
|    buildCounterFlattenInstruction++;
 | 
|    if (buildCounterFlattenInstruction < 3) {
 | 
| -    o.inputs = buildUnnamed2989();
 | 
| +    o.inputs = buildUnnamed3099();
 | 
|    }
 | 
|    buildCounterFlattenInstruction--;
 | 
|    return o;
 | 
| @@ -906,19 +906,19 @@ buildFlattenInstruction() {
 | 
|  checkFlattenInstruction(api.FlattenInstruction o) {
 | 
|    buildCounterFlattenInstruction++;
 | 
|    if (buildCounterFlattenInstruction < 3) {
 | 
| -    checkUnnamed2989(o.inputs);
 | 
| +    checkUnnamed3099(o.inputs);
 | 
|    }
 | 
|    buildCounterFlattenInstruction--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2990() {
 | 
| +buildUnnamed3100() {
 | 
|    var o = new core.List<core.double>();
 | 
|    o.add(42.0);
 | 
|    o.add(42.0);
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2990(core.List<core.double> o) {
 | 
| +checkUnnamed3100(core.List<core.double> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals(42.0));
 | 
|    unittest.expect(o[1], unittest.equals(42.0));
 | 
| @@ -929,7 +929,7 @@ buildFloatingPointList() {
 | 
|    var o = new api.FloatingPointList();
 | 
|    buildCounterFloatingPointList++;
 | 
|    if (buildCounterFloatingPointList < 3) {
 | 
| -    o.elements = buildUnnamed2990();
 | 
| +    o.elements = buildUnnamed3100();
 | 
|    }
 | 
|    buildCounterFloatingPointList--;
 | 
|    return o;
 | 
| @@ -938,7 +938,7 @@ buildFloatingPointList() {
 | 
|  checkFloatingPointList(api.FloatingPointList o) {
 | 
|    buildCounterFloatingPointList++;
 | 
|    if (buildCounterFloatingPointList < 3) {
 | 
| -    checkUnnamed2990(o.elements);
 | 
| +    checkUnnamed3100(o.elements);
 | 
|    }
 | 
|    buildCounterFloatingPointList--;
 | 
|  }
 | 
| @@ -1046,14 +1046,14 @@ checkInstructionInput(api.InstructionInput o) {
 | 
|    buildCounterInstructionInput--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2991() {
 | 
| +buildUnnamed3101() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2991(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3101(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted10 = (o["x"]) as core.Map; unittest.expect(casted10, unittest.hasLength(3)); unittest.expect(casted10["list"], unittest.equals([1, 2, 3])); unittest.expect(casted10["bool"], unittest.equals(true)); unittest.expect(casted10["string"], unittest.equals('foo')); 
 | 
|    var casted11 = (o["y"]) as core.Map; unittest.expect(casted11, unittest.hasLength(3)); unittest.expect(casted11["list"], unittest.equals([1, 2, 3])); unittest.expect(casted11["bool"], unittest.equals(true)); unittest.expect(casted11["string"], unittest.equals('foo')); 
 | 
| @@ -1064,7 +1064,7 @@ buildInstructionOutput() {
 | 
|    var o = new api.InstructionOutput();
 | 
|    buildCounterInstructionOutput++;
 | 
|    if (buildCounterInstructionOutput < 3) {
 | 
| -    o.codec = buildUnnamed2991();
 | 
| +    o.codec = buildUnnamed3101();
 | 
|      o.name = "foo";
 | 
|      o.onlyCountKeyBytes = true;
 | 
|      o.onlyCountValueBytes = true;
 | 
| @@ -1078,7 +1078,7 @@ buildInstructionOutput() {
 | 
|  checkInstructionOutput(api.InstructionOutput o) {
 | 
|    buildCounterInstructionOutput++;
 | 
|    if (buildCounterInstructionOutput < 3) {
 | 
| -    checkUnnamed2991(o.codec);
 | 
| +    checkUnnamed3101(o.codec);
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
|      unittest.expect(o.onlyCountKeyBytes, unittest.isTrue);
 | 
|      unittest.expect(o.onlyCountValueBytes, unittest.isTrue);
 | 
| @@ -1088,14 +1088,14 @@ checkInstructionOutput(api.InstructionOutput o) {
 | 
|    buildCounterInstructionOutput--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2992() {
 | 
| +buildUnnamed3102() {
 | 
|    var o = new core.List<api.SplitInt64>();
 | 
|    o.add(buildSplitInt64());
 | 
|    o.add(buildSplitInt64());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2992(core.List<api.SplitInt64> o) {
 | 
| +checkUnnamed3102(core.List<api.SplitInt64> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSplitInt64(o[0]);
 | 
|    checkSplitInt64(o[1]);
 | 
| @@ -1106,7 +1106,7 @@ buildIntegerList() {
 | 
|    var o = new api.IntegerList();
 | 
|    buildCounterIntegerList++;
 | 
|    if (buildCounterIntegerList < 3) {
 | 
| -    o.elements = buildUnnamed2992();
 | 
| +    o.elements = buildUnnamed3102();
 | 
|    }
 | 
|    buildCounterIntegerList--;
 | 
|    return o;
 | 
| @@ -1115,7 +1115,7 @@ buildIntegerList() {
 | 
|  checkIntegerList(api.IntegerList o) {
 | 
|    buildCounterIntegerList++;
 | 
|    if (buildCounterIntegerList < 3) {
 | 
| -    checkUnnamed2992(o.elements);
 | 
| +    checkUnnamed3102(o.elements);
 | 
|    }
 | 
|    buildCounterIntegerList--;
 | 
|  }
 | 
| @@ -1141,53 +1141,53 @@ checkIntegerMean(api.IntegerMean o) {
 | 
|    buildCounterIntegerMean--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2993() {
 | 
| +buildUnnamed3103() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2993(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3103(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2994() {
 | 
| +buildUnnamed3104() {
 | 
|    var o = new core.List<api.Step>();
 | 
|    o.add(buildStep());
 | 
|    o.add(buildStep());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2994(core.List<api.Step> o) {
 | 
| +checkUnnamed3104(core.List<api.Step> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStep(o[0]);
 | 
|    checkStep(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2995() {
 | 
| +buildUnnamed3105() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2995(core.List<core.String> o) {
 | 
| +checkUnnamed3105(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2996() {
 | 
| +buildUnnamed3106() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2996(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3106(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
| @@ -1205,7 +1205,7 @@ buildJob() {
 | 
|      o.environment = buildEnvironment();
 | 
|      o.executionInfo = buildJobExecutionInfo();
 | 
|      o.id = "foo";
 | 
| -    o.labels = buildUnnamed2993();
 | 
| +    o.labels = buildUnnamed3103();
 | 
|      o.location = "foo";
 | 
|      o.name = "foo";
 | 
|      o.pipelineDescription = buildPipelineDescription();
 | 
| @@ -1213,9 +1213,9 @@ buildJob() {
 | 
|      o.replaceJobId = "foo";
 | 
|      o.replacedByJobId = "foo";
 | 
|      o.requestedState = "foo";
 | 
| -    o.steps = buildUnnamed2994();
 | 
| -    o.tempFiles = buildUnnamed2995();
 | 
| -    o.transformNameMapping = buildUnnamed2996();
 | 
| +    o.steps = buildUnnamed3104();
 | 
| +    o.tempFiles = buildUnnamed3105();
 | 
| +    o.transformNameMapping = buildUnnamed3106();
 | 
|      o.type = "foo";
 | 
|    }
 | 
|    buildCounterJob--;
 | 
| @@ -1232,7 +1232,7 @@ checkJob(api.Job o) {
 | 
|      checkEnvironment(o.environment);
 | 
|      checkJobExecutionInfo(o.executionInfo);
 | 
|      unittest.expect(o.id, unittest.equals('foo'));
 | 
| -    checkUnnamed2993(o.labels);
 | 
| +    checkUnnamed3103(o.labels);
 | 
|      unittest.expect(o.location, unittest.equals('foo'));
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
|      checkPipelineDescription(o.pipelineDescription);
 | 
| @@ -1240,22 +1240,22 @@ checkJob(api.Job o) {
 | 
|      unittest.expect(o.replaceJobId, unittest.equals('foo'));
 | 
|      unittest.expect(o.replacedByJobId, unittest.equals('foo'));
 | 
|      unittest.expect(o.requestedState, unittest.equals('foo'));
 | 
| -    checkUnnamed2994(o.steps);
 | 
| -    checkUnnamed2995(o.tempFiles);
 | 
| -    checkUnnamed2996(o.transformNameMapping);
 | 
| +    checkUnnamed3104(o.steps);
 | 
| +    checkUnnamed3105(o.tempFiles);
 | 
| +    checkUnnamed3106(o.transformNameMapping);
 | 
|      unittest.expect(o.type, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterJob--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2997() {
 | 
| +buildUnnamed3107() {
 | 
|    var o = new core.Map<core.String, api.JobExecutionStageInfo>();
 | 
|    o["x"] = buildJobExecutionStageInfo();
 | 
|    o["y"] = buildJobExecutionStageInfo();
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2997(core.Map<core.String, api.JobExecutionStageInfo> o) {
 | 
| +checkUnnamed3107(core.Map<core.String, api.JobExecutionStageInfo> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkJobExecutionStageInfo(o["x"]);
 | 
|    checkJobExecutionStageInfo(o["y"]);
 | 
| @@ -1266,7 +1266,7 @@ buildJobExecutionInfo() {
 | 
|    var o = new api.JobExecutionInfo();
 | 
|    buildCounterJobExecutionInfo++;
 | 
|    if (buildCounterJobExecutionInfo < 3) {
 | 
| -    o.stages = buildUnnamed2997();
 | 
| +    o.stages = buildUnnamed3107();
 | 
|    }
 | 
|    buildCounterJobExecutionInfo--;
 | 
|    return o;
 | 
| @@ -1275,19 +1275,19 @@ buildJobExecutionInfo() {
 | 
|  checkJobExecutionInfo(api.JobExecutionInfo o) {
 | 
|    buildCounterJobExecutionInfo++;
 | 
|    if (buildCounterJobExecutionInfo < 3) {
 | 
| -    checkUnnamed2997(o.stages);
 | 
| +    checkUnnamed3107(o.stages);
 | 
|    }
 | 
|    buildCounterJobExecutionInfo--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2998() {
 | 
| +buildUnnamed3108() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2998(core.List<core.String> o) {
 | 
| +checkUnnamed3108(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
| @@ -1298,7 +1298,7 @@ buildJobExecutionStageInfo() {
 | 
|    var o = new api.JobExecutionStageInfo();
 | 
|    buildCounterJobExecutionStageInfo++;
 | 
|    if (buildCounterJobExecutionStageInfo < 3) {
 | 
| -    o.stepName = buildUnnamed2998();
 | 
| +    o.stepName = buildUnnamed3108();
 | 
|    }
 | 
|    buildCounterJobExecutionStageInfo--;
 | 
|    return o;
 | 
| @@ -1307,7 +1307,7 @@ buildJobExecutionStageInfo() {
 | 
|  checkJobExecutionStageInfo(api.JobExecutionStageInfo o) {
 | 
|    buildCounterJobExecutionStageInfo++;
 | 
|    if (buildCounterJobExecutionStageInfo < 3) {
 | 
| -    checkUnnamed2998(o.stepName);
 | 
| +    checkUnnamed3108(o.stepName);
 | 
|    }
 | 
|    buildCounterJobExecutionStageInfo--;
 | 
|  }
 | 
| @@ -1337,14 +1337,14 @@ checkJobMessage(api.JobMessage o) {
 | 
|    buildCounterJobMessage--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed2999() {
 | 
| +buildUnnamed3109() {
 | 
|    var o = new core.List<api.MetricUpdate>();
 | 
|    o.add(buildMetricUpdate());
 | 
|    o.add(buildMetricUpdate());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed2999(core.List<api.MetricUpdate> o) {
 | 
| +checkUnnamed3109(core.List<api.MetricUpdate> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetricUpdate(o[0]);
 | 
|    checkMetricUpdate(o[1]);
 | 
| @@ -1356,7 +1356,7 @@ buildJobMetrics() {
 | 
|    buildCounterJobMetrics++;
 | 
|    if (buildCounterJobMetrics < 3) {
 | 
|      o.metricTime = "foo";
 | 
| -    o.metrics = buildUnnamed2999();
 | 
| +    o.metrics = buildUnnamed3109();
 | 
|    }
 | 
|    buildCounterJobMetrics--;
 | 
|    return o;
 | 
| @@ -1366,7 +1366,7 @@ checkJobMetrics(api.JobMetrics o) {
 | 
|    buildCounterJobMetrics++;
 | 
|    if (buildCounterJobMetrics < 3) {
 | 
|      unittest.expect(o.metricTime, unittest.equals('foo'));
 | 
| -    checkUnnamed2999(o.metrics);
 | 
| +    checkUnnamed3109(o.metrics);
 | 
|    }
 | 
|    buildCounterJobMetrics--;
 | 
|  }
 | 
| @@ -1401,8 +1401,8 @@ buildKeyRangeLocation() {
 | 
|    if (buildCounterKeyRangeLocation < 3) {
 | 
|      o.dataDisk = "foo";
 | 
|      o.deliveryEndpoint = "foo";
 | 
| +    o.deprecatedPersistentDirectory = "foo";
 | 
|      o.end = "foo";
 | 
| -    o.persistentDirectory = "foo";
 | 
|      o.start = "foo";
 | 
|    }
 | 
|    buildCounterKeyRangeLocation--;
 | 
| @@ -1414,21 +1414,21 @@ checkKeyRangeLocation(api.KeyRangeLocation o) {
 | 
|    if (buildCounterKeyRangeLocation < 3) {
 | 
|      unittest.expect(o.dataDisk, unittest.equals('foo'));
 | 
|      unittest.expect(o.deliveryEndpoint, unittest.equals('foo'));
 | 
| +    unittest.expect(o.deprecatedPersistentDirectory, unittest.equals('foo'));
 | 
|      unittest.expect(o.end, unittest.equals('foo'));
 | 
| -    unittest.expect(o.persistentDirectory, unittest.equals('foo'));
 | 
|      unittest.expect(o.start, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterKeyRangeLocation--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3000() {
 | 
| +buildUnnamed3110() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3000(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3110(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
| @@ -1441,7 +1441,7 @@ buildLaunchTemplateParameters() {
 | 
|    if (buildCounterLaunchTemplateParameters < 3) {
 | 
|      o.environment = buildRuntimeEnvironment();
 | 
|      o.jobName = "foo";
 | 
| -    o.parameters = buildUnnamed3000();
 | 
| +    o.parameters = buildUnnamed3110();
 | 
|    }
 | 
|    buildCounterLaunchTemplateParameters--;
 | 
|    return o;
 | 
| @@ -1452,7 +1452,7 @@ checkLaunchTemplateParameters(api.LaunchTemplateParameters o) {
 | 
|    if (buildCounterLaunchTemplateParameters < 3) {
 | 
|      checkRuntimeEnvironment(o.environment);
 | 
|      unittest.expect(o.jobName, unittest.equals('foo'));
 | 
| -    checkUnnamed3000(o.parameters);
 | 
| +    checkUnnamed3110(o.parameters);
 | 
|    }
 | 
|    buildCounterLaunchTemplateParameters--;
 | 
|  }
 | 
| @@ -1463,7 +1463,6 @@ buildLaunchTemplateResponse() {
 | 
|    buildCounterLaunchTemplateResponse++;
 | 
|    if (buildCounterLaunchTemplateResponse < 3) {
 | 
|      o.job = buildJob();
 | 
| -    o.status = buildStatus();
 | 
|    }
 | 
|    buildCounterLaunchTemplateResponse--;
 | 
|    return o;
 | 
| @@ -1473,32 +1472,31 @@ checkLaunchTemplateResponse(api.LaunchTemplateResponse o) {
 | 
|    buildCounterLaunchTemplateResponse++;
 | 
|    if (buildCounterLaunchTemplateResponse < 3) {
 | 
|      checkJob(o.job);
 | 
| -    checkStatus(o.status);
 | 
|    }
 | 
|    buildCounterLaunchTemplateResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3001() {
 | 
| +buildUnnamed3111() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3001(core.List<core.String> o) {
 | 
| +checkUnnamed3111(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3002() {
 | 
| +buildUnnamed3112() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3002(core.List<core.String> o) {
 | 
| +checkUnnamed3112(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
| @@ -1512,8 +1510,8 @@ buildLeaseWorkItemRequest() {
 | 
|      o.currentWorkerTime = "foo";
 | 
|      o.location = "foo";
 | 
|      o.requestedLeaseDuration = "foo";
 | 
| -    o.workItemTypes = buildUnnamed3001();
 | 
| -    o.workerCapabilities = buildUnnamed3002();
 | 
| +    o.workItemTypes = buildUnnamed3111();
 | 
| +    o.workerCapabilities = buildUnnamed3112();
 | 
|      o.workerId = "foo";
 | 
|    }
 | 
|    buildCounterLeaseWorkItemRequest--;
 | 
| @@ -1526,21 +1524,21 @@ checkLeaseWorkItemRequest(api.LeaseWorkItemRequest o) {
 | 
|      unittest.expect(o.currentWorkerTime, unittest.equals('foo'));
 | 
|      unittest.expect(o.location, unittest.equals('foo'));
 | 
|      unittest.expect(o.requestedLeaseDuration, unittest.equals('foo'));
 | 
| -    checkUnnamed3001(o.workItemTypes);
 | 
| -    checkUnnamed3002(o.workerCapabilities);
 | 
| +    checkUnnamed3111(o.workItemTypes);
 | 
| +    checkUnnamed3112(o.workerCapabilities);
 | 
|      unittest.expect(o.workerId, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterLeaseWorkItemRequest--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3003() {
 | 
| +buildUnnamed3113() {
 | 
|    var o = new core.List<api.WorkItem>();
 | 
|    o.add(buildWorkItem());
 | 
|    o.add(buildWorkItem());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3003(core.List<api.WorkItem> o) {
 | 
| +checkUnnamed3113(core.List<api.WorkItem> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkWorkItem(o[0]);
 | 
|    checkWorkItem(o[1]);
 | 
| @@ -1551,7 +1549,7 @@ buildLeaseWorkItemResponse() {
 | 
|    var o = new api.LeaseWorkItemResponse();
 | 
|    buildCounterLeaseWorkItemResponse++;
 | 
|    if (buildCounterLeaseWorkItemResponse < 3) {
 | 
| -    o.workItems = buildUnnamed3003();
 | 
| +    o.workItems = buildUnnamed3113();
 | 
|    }
 | 
|    buildCounterLeaseWorkItemResponse--;
 | 
|    return o;
 | 
| @@ -1560,19 +1558,19 @@ buildLeaseWorkItemResponse() {
 | 
|  checkLeaseWorkItemResponse(api.LeaseWorkItemResponse o) {
 | 
|    buildCounterLeaseWorkItemResponse++;
 | 
|    if (buildCounterLeaseWorkItemResponse < 3) {
 | 
| -    checkUnnamed3003(o.workItems);
 | 
| +    checkUnnamed3113(o.workItems);
 | 
|    }
 | 
|    buildCounterLeaseWorkItemResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3004() {
 | 
| +buildUnnamed3114() {
 | 
|    var o = new core.List<api.JobMessage>();
 | 
|    o.add(buildJobMessage());
 | 
|    o.add(buildJobMessage());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3004(core.List<api.JobMessage> o) {
 | 
| +checkUnnamed3114(core.List<api.JobMessage> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkJobMessage(o[0]);
 | 
|    checkJobMessage(o[1]);
 | 
| @@ -1583,7 +1581,7 @@ buildListJobMessagesResponse() {
 | 
|    var o = new api.ListJobMessagesResponse();
 | 
|    buildCounterListJobMessagesResponse++;
 | 
|    if (buildCounterListJobMessagesResponse < 3) {
 | 
| -    o.jobMessages = buildUnnamed3004();
 | 
| +    o.jobMessages = buildUnnamed3114();
 | 
|      o.nextPageToken = "foo";
 | 
|    }
 | 
|    buildCounterListJobMessagesResponse--;
 | 
| @@ -1593,33 +1591,33 @@ buildListJobMessagesResponse() {
 | 
|  checkListJobMessagesResponse(api.ListJobMessagesResponse o) {
 | 
|    buildCounterListJobMessagesResponse++;
 | 
|    if (buildCounterListJobMessagesResponse < 3) {
 | 
| -    checkUnnamed3004(o.jobMessages);
 | 
| +    checkUnnamed3114(o.jobMessages);
 | 
|      unittest.expect(o.nextPageToken, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterListJobMessagesResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3005() {
 | 
| +buildUnnamed3115() {
 | 
|    var o = new core.List<api.FailedLocation>();
 | 
|    o.add(buildFailedLocation());
 | 
|    o.add(buildFailedLocation());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3005(core.List<api.FailedLocation> o) {
 | 
| +checkUnnamed3115(core.List<api.FailedLocation> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkFailedLocation(o[0]);
 | 
|    checkFailedLocation(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3006() {
 | 
| +buildUnnamed3116() {
 | 
|    var o = new core.List<api.Job>();
 | 
|    o.add(buildJob());
 | 
|    o.add(buildJob());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3006(core.List<api.Job> o) {
 | 
| +checkUnnamed3116(core.List<api.Job> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkJob(o[0]);
 | 
|    checkJob(o[1]);
 | 
| @@ -1630,8 +1628,8 @@ buildListJobsResponse() {
 | 
|    var o = new api.ListJobsResponse();
 | 
|    buildCounterListJobsResponse++;
 | 
|    if (buildCounterListJobsResponse < 3) {
 | 
| -    o.failedLocation = buildUnnamed3005();
 | 
| -    o.jobs = buildUnnamed3006();
 | 
| +    o.failedLocation = buildUnnamed3115();
 | 
| +    o.jobs = buildUnnamed3116();
 | 
|      o.nextPageToken = "foo";
 | 
|    }
 | 
|    buildCounterListJobsResponse--;
 | 
| @@ -1641,21 +1639,21 @@ buildListJobsResponse() {
 | 
|  checkListJobsResponse(api.ListJobsResponse o) {
 | 
|    buildCounterListJobsResponse++;
 | 
|    if (buildCounterListJobsResponse < 3) {
 | 
| -    checkUnnamed3005(o.failedLocation);
 | 
| -    checkUnnamed3006(o.jobs);
 | 
| +    checkUnnamed3115(o.failedLocation);
 | 
| +    checkUnnamed3116(o.jobs);
 | 
|      unittest.expect(o.nextPageToken, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterListJobsResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3007() {
 | 
| +buildUnnamed3117() {
 | 
|    var o = new core.List<api.ParallelInstruction>();
 | 
|    o.add(buildParallelInstruction());
 | 
|    o.add(buildParallelInstruction());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3007(core.List<api.ParallelInstruction> o) {
 | 
| +checkUnnamed3117(core.List<api.ParallelInstruction> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkParallelInstruction(o[0]);
 | 
|    checkParallelInstruction(o[1]);
 | 
| @@ -1666,7 +1664,7 @@ buildMapTask() {
 | 
|    var o = new api.MapTask();
 | 
|    buildCounterMapTask++;
 | 
|    if (buildCounterMapTask < 3) {
 | 
| -    o.instructions = buildUnnamed3007();
 | 
| +    o.instructions = buildUnnamed3117();
 | 
|      o.stageName = "foo";
 | 
|      o.systemName = "foo";
 | 
|    }
 | 
| @@ -1677,7 +1675,7 @@ buildMapTask() {
 | 
|  checkMapTask(api.MapTask o) {
 | 
|    buildCounterMapTask++;
 | 
|    if (buildCounterMapTask < 3) {
 | 
| -    checkUnnamed3007(o.instructions);
 | 
| +    checkUnnamed3117(o.instructions);
 | 
|      unittest.expect(o.stageName, unittest.equals('foo'));
 | 
|      unittest.expect(o.systemName, unittest.equals('foo'));
 | 
|    }
 | 
| @@ -1705,14 +1703,14 @@ checkMetricShortId(api.MetricShortId o) {
 | 
|    buildCounterMetricShortId--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3008() {
 | 
| +buildUnnamed3118() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3008(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3118(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
| @@ -1723,7 +1721,7 @@ buildMetricStructuredName() {
 | 
|    var o = new api.MetricStructuredName();
 | 
|    buildCounterMetricStructuredName++;
 | 
|    if (buildCounterMetricStructuredName < 3) {
 | 
| -    o.context = buildUnnamed3008();
 | 
| +    o.context = buildUnnamed3118();
 | 
|      o.name = "foo";
 | 
|      o.origin = "foo";
 | 
|    }
 | 
| @@ -1734,7 +1732,7 @@ buildMetricStructuredName() {
 | 
|  checkMetricStructuredName(api.MetricStructuredName o) {
 | 
|    buildCounterMetricStructuredName++;
 | 
|    if (buildCounterMetricStructuredName < 3) {
 | 
| -    checkUnnamed3008(o.context);
 | 
| +    checkUnnamed3118(o.context);
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
|      unittest.expect(o.origin, unittest.equals('foo'));
 | 
|    }
 | 
| @@ -1856,40 +1854,40 @@ checkPackage(api.Package o) {
 | 
|    buildCounterPackage--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3009() {
 | 
| +buildUnnamed3119() {
 | 
|    var o = new core.List<api.MultiOutputInfo>();
 | 
|    o.add(buildMultiOutputInfo());
 | 
|    o.add(buildMultiOutputInfo());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3009(core.List<api.MultiOutputInfo> o) {
 | 
| +checkUnnamed3119(core.List<api.MultiOutputInfo> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMultiOutputInfo(o[0]);
 | 
|    checkMultiOutputInfo(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3010() {
 | 
| +buildUnnamed3120() {
 | 
|    var o = new core.List<api.SideInputInfo>();
 | 
|    o.add(buildSideInputInfo());
 | 
|    o.add(buildSideInputInfo());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3010(core.List<api.SideInputInfo> o) {
 | 
| +checkUnnamed3120(core.List<api.SideInputInfo> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSideInputInfo(o[0]);
 | 
|    checkSideInputInfo(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3011() {
 | 
| +buildUnnamed3121() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3011(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3121(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted17 = (o["x"]) as core.Map; unittest.expect(casted17, unittest.hasLength(3)); unittest.expect(casted17["list"], unittest.equals([1, 2, 3])); unittest.expect(casted17["bool"], unittest.equals(true)); unittest.expect(casted17["string"], unittest.equals('foo')); 
 | 
|    var casted18 = (o["y"]) as core.Map; unittest.expect(casted18, unittest.hasLength(3)); unittest.expect(casted18["list"], unittest.equals([1, 2, 3])); unittest.expect(casted18["bool"], unittest.equals(true)); unittest.expect(casted18["string"], unittest.equals('foo')); 
 | 
| @@ -1901,10 +1899,10 @@ buildParDoInstruction() {
 | 
|    buildCounterParDoInstruction++;
 | 
|    if (buildCounterParDoInstruction < 3) {
 | 
|      o.input = buildInstructionInput();
 | 
| -    o.multiOutputInfos = buildUnnamed3009();
 | 
| +    o.multiOutputInfos = buildUnnamed3119();
 | 
|      o.numOutputs = 42;
 | 
| -    o.sideInputs = buildUnnamed3010();
 | 
| -    o.userFn = buildUnnamed3011();
 | 
| +    o.sideInputs = buildUnnamed3120();
 | 
| +    o.userFn = buildUnnamed3121();
 | 
|    }
 | 
|    buildCounterParDoInstruction--;
 | 
|    return o;
 | 
| @@ -1914,22 +1912,22 @@ checkParDoInstruction(api.ParDoInstruction o) {
 | 
|    buildCounterParDoInstruction++;
 | 
|    if (buildCounterParDoInstruction < 3) {
 | 
|      checkInstructionInput(o.input);
 | 
| -    checkUnnamed3009(o.multiOutputInfos);
 | 
| +    checkUnnamed3119(o.multiOutputInfos);
 | 
|      unittest.expect(o.numOutputs, unittest.equals(42));
 | 
| -    checkUnnamed3010(o.sideInputs);
 | 
| -    checkUnnamed3011(o.userFn);
 | 
| +    checkUnnamed3120(o.sideInputs);
 | 
| +    checkUnnamed3121(o.userFn);
 | 
|    }
 | 
|    buildCounterParDoInstruction--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3012() {
 | 
| +buildUnnamed3122() {
 | 
|    var o = new core.List<api.InstructionOutput>();
 | 
|    o.add(buildInstructionOutput());
 | 
|    o.add(buildInstructionOutput());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3012(core.List<api.InstructionOutput> o) {
 | 
| +checkUnnamed3122(core.List<api.InstructionOutput> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkInstructionOutput(o[0]);
 | 
|    checkInstructionOutput(o[1]);
 | 
| @@ -1943,7 +1941,7 @@ buildParallelInstruction() {
 | 
|      o.flatten = buildFlattenInstruction();
 | 
|      o.name = "foo";
 | 
|      o.originalName = "foo";
 | 
| -    o.outputs = buildUnnamed3012();
 | 
| +    o.outputs = buildUnnamed3122();
 | 
|      o.parDo = buildParDoInstruction();
 | 
|      o.partialGroupByKey = buildPartialGroupByKeyInstruction();
 | 
|      o.read = buildReadInstruction();
 | 
| @@ -1960,7 +1958,7 @@ checkParallelInstruction(api.ParallelInstruction o) {
 | 
|      checkFlattenInstruction(o.flatten);
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
|      unittest.expect(o.originalName, unittest.equals('foo'));
 | 
| -    checkUnnamed3012(o.outputs);
 | 
| +    checkUnnamed3122(o.outputs);
 | 
|      checkParDoInstruction(o.parDo);
 | 
|      checkPartialGroupByKeyInstruction(o.partialGroupByKey);
 | 
|      checkReadInstruction(o.read);
 | 
| @@ -1970,14 +1968,14 @@ checkParallelInstruction(api.ParallelInstruction o) {
 | 
|    buildCounterParallelInstruction--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3013() {
 | 
| +buildUnnamed3123() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3013(core.List<core.String> o) {
 | 
| +checkUnnamed3123(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
| @@ -1992,7 +1990,7 @@ buildParameterMetadata() {
 | 
|      o.isOptional = true;
 | 
|      o.label = "foo";
 | 
|      o.name = "foo";
 | 
| -    o.regexes = buildUnnamed3013();
 | 
| +    o.regexes = buildUnnamed3123();
 | 
|    }
 | 
|    buildCounterParameterMetadata--;
 | 
|    return o;
 | 
| @@ -2005,45 +2003,45 @@ checkParameterMetadata(api.ParameterMetadata o) {
 | 
|      unittest.expect(o.isOptional, unittest.isTrue);
 | 
|      unittest.expect(o.label, unittest.equals('foo'));
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
| -    checkUnnamed3013(o.regexes);
 | 
| +    checkUnnamed3123(o.regexes);
 | 
|    }
 | 
|    buildCounterParameterMetadata--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3014() {
 | 
| +buildUnnamed3124() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3014(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3124(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted19 = (o["x"]) as core.Map; unittest.expect(casted19, unittest.hasLength(3)); unittest.expect(casted19["list"], unittest.equals([1, 2, 3])); unittest.expect(casted19["bool"], unittest.equals(true)); unittest.expect(casted19["string"], unittest.equals('foo')); 
 | 
|    var casted20 = (o["y"]) as core.Map; unittest.expect(casted20, unittest.hasLength(3)); unittest.expect(casted20["list"], unittest.equals([1, 2, 3])); unittest.expect(casted20["bool"], unittest.equals(true)); unittest.expect(casted20["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3015() {
 | 
| +buildUnnamed3125() {
 | 
|    var o = new core.List<api.SideInputInfo>();
 | 
|    o.add(buildSideInputInfo());
 | 
|    o.add(buildSideInputInfo());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3015(core.List<api.SideInputInfo> o) {
 | 
| +checkUnnamed3125(core.List<api.SideInputInfo> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSideInputInfo(o[0]);
 | 
|    checkSideInputInfo(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3016() {
 | 
| +buildUnnamed3126() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3016(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3126(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted21 = (o["x"]) as core.Map; unittest.expect(casted21, unittest.hasLength(3)); unittest.expect(casted21["list"], unittest.equals([1, 2, 3])); unittest.expect(casted21["bool"], unittest.equals(true)); unittest.expect(casted21["string"], unittest.equals('foo')); 
 | 
|    var casted22 = (o["y"]) as core.Map; unittest.expect(casted22, unittest.hasLength(3)); unittest.expect(casted22["list"], unittest.equals([1, 2, 3])); unittest.expect(casted22["bool"], unittest.equals(true)); unittest.expect(casted22["string"], unittest.equals('foo')); 
 | 
| @@ -2055,11 +2053,11 @@ buildPartialGroupByKeyInstruction() {
 | 
|    buildCounterPartialGroupByKeyInstruction++;
 | 
|    if (buildCounterPartialGroupByKeyInstruction < 3) {
 | 
|      o.input = buildInstructionInput();
 | 
| -    o.inputElementCodec = buildUnnamed3014();
 | 
| +    o.inputElementCodec = buildUnnamed3124();
 | 
|      o.originalCombineValuesInputStoreName = "foo";
 | 
|      o.originalCombineValuesStepName = "foo";
 | 
| -    o.sideInputs = buildUnnamed3015();
 | 
| -    o.valueCombiningFn = buildUnnamed3016();
 | 
| +    o.sideInputs = buildUnnamed3125();
 | 
| +    o.valueCombiningFn = buildUnnamed3126();
 | 
|    }
 | 
|    buildCounterPartialGroupByKeyInstruction--;
 | 
|    return o;
 | 
| @@ -2069,49 +2067,49 @@ checkPartialGroupByKeyInstruction(api.PartialGroupByKeyInstruction o) {
 | 
|    buildCounterPartialGroupByKeyInstruction++;
 | 
|    if (buildCounterPartialGroupByKeyInstruction < 3) {
 | 
|      checkInstructionInput(o.input);
 | 
| -    checkUnnamed3014(o.inputElementCodec);
 | 
| +    checkUnnamed3124(o.inputElementCodec);
 | 
|      unittest.expect(o.originalCombineValuesInputStoreName, unittest.equals('foo'));
 | 
|      unittest.expect(o.originalCombineValuesStepName, unittest.equals('foo'));
 | 
| -    checkUnnamed3015(o.sideInputs);
 | 
| -    checkUnnamed3016(o.valueCombiningFn);
 | 
| +    checkUnnamed3125(o.sideInputs);
 | 
| +    checkUnnamed3126(o.valueCombiningFn);
 | 
|    }
 | 
|    buildCounterPartialGroupByKeyInstruction--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3017() {
 | 
| +buildUnnamed3127() {
 | 
|    var o = new core.List<api.DisplayData>();
 | 
|    o.add(buildDisplayData());
 | 
|    o.add(buildDisplayData());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3017(core.List<api.DisplayData> o) {
 | 
| +checkUnnamed3127(core.List<api.DisplayData> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDisplayData(o[0]);
 | 
|    checkDisplayData(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3018() {
 | 
| +buildUnnamed3128() {
 | 
|    var o = new core.List<api.ExecutionStageSummary>();
 | 
|    o.add(buildExecutionStageSummary());
 | 
|    o.add(buildExecutionStageSummary());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3018(core.List<api.ExecutionStageSummary> o) {
 | 
| +checkUnnamed3128(core.List<api.ExecutionStageSummary> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkExecutionStageSummary(o[0]);
 | 
|    checkExecutionStageSummary(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3019() {
 | 
| +buildUnnamed3129() {
 | 
|    var o = new core.List<api.TransformSummary>();
 | 
|    o.add(buildTransformSummary());
 | 
|    o.add(buildTransformSummary());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3019(core.List<api.TransformSummary> o) {
 | 
| +checkUnnamed3129(core.List<api.TransformSummary> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkTransformSummary(o[0]);
 | 
|    checkTransformSummary(o[1]);
 | 
| @@ -2122,9 +2120,9 @@ buildPipelineDescription() {
 | 
|    var o = new api.PipelineDescription();
 | 
|    buildCounterPipelineDescription++;
 | 
|    if (buildCounterPipelineDescription < 3) {
 | 
| -    o.displayData = buildUnnamed3017();
 | 
| -    o.executionPipelineStage = buildUnnamed3018();
 | 
| -    o.originalPipelineTransform = buildUnnamed3019();
 | 
| +    o.displayData = buildUnnamed3127();
 | 
| +    o.executionPipelineStage = buildUnnamed3128();
 | 
| +    o.originalPipelineTransform = buildUnnamed3129();
 | 
|    }
 | 
|    buildCounterPipelineDescription--;
 | 
|    return o;
 | 
| @@ -2133,9 +2131,9 @@ buildPipelineDescription() {
 | 
|  checkPipelineDescription(api.PipelineDescription o) {
 | 
|    buildCounterPipelineDescription++;
 | 
|    if (buildCounterPipelineDescription < 3) {
 | 
| -    checkUnnamed3017(o.displayData);
 | 
| -    checkUnnamed3018(o.executionPipelineStage);
 | 
| -    checkUnnamed3019(o.originalPipelineTransform);
 | 
| +    checkUnnamed3127(o.displayData);
 | 
| +    checkUnnamed3128(o.executionPipelineStage);
 | 
| +    checkUnnamed3129(o.originalPipelineTransform);
 | 
|    }
 | 
|    buildCounterPipelineDescription--;
 | 
|  }
 | 
| @@ -2219,14 +2217,14 @@ checkReadInstruction(api.ReadInstruction o) {
 | 
|    buildCounterReadInstruction--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3020() {
 | 
| +buildUnnamed3130() {
 | 
|    var o = new core.List<api.WorkItemStatus>();
 | 
|    o.add(buildWorkItemStatus());
 | 
|    o.add(buildWorkItemStatus());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3020(core.List<api.WorkItemStatus> o) {
 | 
| +checkUnnamed3130(core.List<api.WorkItemStatus> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkWorkItemStatus(o[0]);
 | 
|    checkWorkItemStatus(o[1]);
 | 
| @@ -2239,7 +2237,7 @@ buildReportWorkItemStatusRequest() {
 | 
|    if (buildCounterReportWorkItemStatusRequest < 3) {
 | 
|      o.currentWorkerTime = "foo";
 | 
|      o.location = "foo";
 | 
| -    o.workItemStatuses = buildUnnamed3020();
 | 
| +    o.workItemStatuses = buildUnnamed3130();
 | 
|      o.workerId = "foo";
 | 
|    }
 | 
|    buildCounterReportWorkItemStatusRequest--;
 | 
| @@ -2251,20 +2249,20 @@ checkReportWorkItemStatusRequest(api.ReportWorkItemStatusRequest o) {
 | 
|    if (buildCounterReportWorkItemStatusRequest < 3) {
 | 
|      unittest.expect(o.currentWorkerTime, unittest.equals('foo'));
 | 
|      unittest.expect(o.location, unittest.equals('foo'));
 | 
| -    checkUnnamed3020(o.workItemStatuses);
 | 
| +    checkUnnamed3130(o.workItemStatuses);
 | 
|      unittest.expect(o.workerId, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterReportWorkItemStatusRequest--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3021() {
 | 
| +buildUnnamed3131() {
 | 
|    var o = new core.List<api.WorkItemServiceState>();
 | 
|    o.add(buildWorkItemServiceState());
 | 
|    o.add(buildWorkItemServiceState());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3021(core.List<api.WorkItemServiceState> o) {
 | 
| +checkUnnamed3131(core.List<api.WorkItemServiceState> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkWorkItemServiceState(o[0]);
 | 
|    checkWorkItemServiceState(o[1]);
 | 
| @@ -2275,7 +2273,7 @@ buildReportWorkItemStatusResponse() {
 | 
|    var o = new api.ReportWorkItemStatusResponse();
 | 
|    buildCounterReportWorkItemStatusResponse++;
 | 
|    if (buildCounterReportWorkItemStatusResponse < 3) {
 | 
| -    o.workItemServiceStates = buildUnnamed3021();
 | 
| +    o.workItemServiceStates = buildUnnamed3131();
 | 
|    }
 | 
|    buildCounterReportWorkItemStatusResponse--;
 | 
|    return o;
 | 
| @@ -2284,7 +2282,7 @@ buildReportWorkItemStatusResponse() {
 | 
|  checkReportWorkItemStatusResponse(api.ReportWorkItemStatusResponse o) {
 | 
|    buildCounterReportWorkItemStatusResponse++;
 | 
|    if (buildCounterReportWorkItemStatusResponse < 3) {
 | 
| -    checkUnnamed3021(o.workItemServiceStates);
 | 
| +    checkUnnamed3131(o.workItemServiceStates);
 | 
|    }
 | 
|    buildCounterReportWorkItemStatusResponse--;
 | 
|  }
 | 
| @@ -2310,14 +2308,14 @@ checkReportedParallelism(api.ReportedParallelism o) {
 | 
|    buildCounterReportedParallelism--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3022() {
 | 
| +buildUnnamed3132() {
 | 
|    var o = new core.List<api.CPUTime>();
 | 
|    o.add(buildCPUTime());
 | 
|    o.add(buildCPUTime());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3022(core.List<api.CPUTime> o) {
 | 
| +checkUnnamed3132(core.List<api.CPUTime> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkCPUTime(o[0]);
 | 
|    checkCPUTime(o[1]);
 | 
| @@ -2328,7 +2326,7 @@ buildResourceUtilizationReport() {
 | 
|    var o = new api.ResourceUtilizationReport();
 | 
|    buildCounterResourceUtilizationReport++;
 | 
|    if (buildCounterResourceUtilizationReport < 3) {
 | 
| -    o.cpuTime = buildUnnamed3022();
 | 
| +    o.cpuTime = buildUnnamed3132();
 | 
|    }
 | 
|    buildCounterResourceUtilizationReport--;
 | 
|    return o;
 | 
| @@ -2337,7 +2335,7 @@ buildResourceUtilizationReport() {
 | 
|  checkResourceUtilizationReport(api.ResourceUtilizationReport o) {
 | 
|    buildCounterResourceUtilizationReport++;
 | 
|    if (buildCounterResourceUtilizationReport < 3) {
 | 
| -    checkUnnamed3022(o.cpuTime);
 | 
| +    checkUnnamed3132(o.cpuTime);
 | 
|    }
 | 
|    buildCounterResourceUtilizationReport--;
 | 
|  }
 | 
| @@ -2426,14 +2424,14 @@ checkSendDebugCaptureResponse(api.SendDebugCaptureResponse o) {
 | 
|    buildCounterSendDebugCaptureResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3023() {
 | 
| +buildUnnamed3133() {
 | 
|    var o = new core.List<api.WorkerMessage>();
 | 
|    o.add(buildWorkerMessage());
 | 
|    o.add(buildWorkerMessage());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3023(core.List<api.WorkerMessage> o) {
 | 
| +checkUnnamed3133(core.List<api.WorkerMessage> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkWorkerMessage(o[0]);
 | 
|    checkWorkerMessage(o[1]);
 | 
| @@ -2444,7 +2442,7 @@ buildSendWorkerMessagesRequest() {
 | 
|    var o = new api.SendWorkerMessagesRequest();
 | 
|    buildCounterSendWorkerMessagesRequest++;
 | 
|    if (buildCounterSendWorkerMessagesRequest < 3) {
 | 
| -    o.workerMessages = buildUnnamed3023();
 | 
| +    o.workerMessages = buildUnnamed3133();
 | 
|    }
 | 
|    buildCounterSendWorkerMessagesRequest--;
 | 
|    return o;
 | 
| @@ -2453,19 +2451,19 @@ buildSendWorkerMessagesRequest() {
 | 
|  checkSendWorkerMessagesRequest(api.SendWorkerMessagesRequest o) {
 | 
|    buildCounterSendWorkerMessagesRequest++;
 | 
|    if (buildCounterSendWorkerMessagesRequest < 3) {
 | 
| -    checkUnnamed3023(o.workerMessages);
 | 
| +    checkUnnamed3133(o.workerMessages);
 | 
|    }
 | 
|    buildCounterSendWorkerMessagesRequest--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3024() {
 | 
| +buildUnnamed3134() {
 | 
|    var o = new core.List<api.WorkerMessageResponse>();
 | 
|    o.add(buildWorkerMessageResponse());
 | 
|    o.add(buildWorkerMessageResponse());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3024(core.List<api.WorkerMessageResponse> o) {
 | 
| +checkUnnamed3134(core.List<api.WorkerMessageResponse> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkWorkerMessageResponse(o[0]);
 | 
|    checkWorkerMessageResponse(o[1]);
 | 
| @@ -2476,7 +2474,7 @@ buildSendWorkerMessagesResponse() {
 | 
|    var o = new api.SendWorkerMessagesResponse();
 | 
|    buildCounterSendWorkerMessagesResponse++;
 | 
|    if (buildCounterSendWorkerMessagesResponse < 3) {
 | 
| -    o.workerMessageResponses = buildUnnamed3024();
 | 
| +    o.workerMessageResponses = buildUnnamed3134();
 | 
|    }
 | 
|    buildCounterSendWorkerMessagesResponse--;
 | 
|    return o;
 | 
| @@ -2485,45 +2483,45 @@ buildSendWorkerMessagesResponse() {
 | 
|  checkSendWorkerMessagesResponse(api.SendWorkerMessagesResponse o) {
 | 
|    buildCounterSendWorkerMessagesResponse++;
 | 
|    if (buildCounterSendWorkerMessagesResponse < 3) {
 | 
| -    checkUnnamed3024(o.workerMessageResponses);
 | 
| +    checkUnnamed3134(o.workerMessageResponses);
 | 
|    }
 | 
|    buildCounterSendWorkerMessagesResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3025() {
 | 
| +buildUnnamed3135() {
 | 
|    var o = new core.List<api.SideInputInfo>();
 | 
|    o.add(buildSideInputInfo());
 | 
|    o.add(buildSideInputInfo());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3025(core.List<api.SideInputInfo> o) {
 | 
| +checkUnnamed3135(core.List<api.SideInputInfo> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSideInputInfo(o[0]);
 | 
|    checkSideInputInfo(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3026() {
 | 
| +buildUnnamed3136() {
 | 
|    var o = new core.List<api.SeqMapTaskOutputInfo>();
 | 
|    o.add(buildSeqMapTaskOutputInfo());
 | 
|    o.add(buildSeqMapTaskOutputInfo());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3026(core.List<api.SeqMapTaskOutputInfo> o) {
 | 
| +checkUnnamed3136(core.List<api.SeqMapTaskOutputInfo> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSeqMapTaskOutputInfo(o[0]);
 | 
|    checkSeqMapTaskOutputInfo(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3027() {
 | 
| +buildUnnamed3137() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3027(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3137(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted23 = (o["x"]) as core.Map; unittest.expect(casted23, unittest.hasLength(3)); unittest.expect(casted23["list"], unittest.equals([1, 2, 3])); unittest.expect(casted23["bool"], unittest.equals(true)); unittest.expect(casted23["string"], unittest.equals('foo')); 
 | 
|    var casted24 = (o["y"]) as core.Map; unittest.expect(casted24, unittest.hasLength(3)); unittest.expect(casted24["list"], unittest.equals([1, 2, 3])); unittest.expect(casted24["bool"], unittest.equals(true)); unittest.expect(casted24["string"], unittest.equals('foo')); 
 | 
| @@ -2534,12 +2532,12 @@ buildSeqMapTask() {
 | 
|    var o = new api.SeqMapTask();
 | 
|    buildCounterSeqMapTask++;
 | 
|    if (buildCounterSeqMapTask < 3) {
 | 
| -    o.inputs = buildUnnamed3025();
 | 
| +    o.inputs = buildUnnamed3135();
 | 
|      o.name = "foo";
 | 
| -    o.outputInfos = buildUnnamed3026();
 | 
| +    o.outputInfos = buildUnnamed3136();
 | 
|      o.stageName = "foo";
 | 
|      o.systemName = "foo";
 | 
| -    o.userFn = buildUnnamed3027();
 | 
| +    o.userFn = buildUnnamed3137();
 | 
|    }
 | 
|    buildCounterSeqMapTask--;
 | 
|    return o;
 | 
| @@ -2548,12 +2546,12 @@ buildSeqMapTask() {
 | 
|  checkSeqMapTask(api.SeqMapTask o) {
 | 
|    buildCounterSeqMapTask++;
 | 
|    if (buildCounterSeqMapTask < 3) {
 | 
| -    checkUnnamed3025(o.inputs);
 | 
| +    checkUnnamed3135(o.inputs);
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
| -    checkUnnamed3026(o.outputInfos);
 | 
| +    checkUnnamed3136(o.outputInfos);
 | 
|      unittest.expect(o.stageName, unittest.equals('foo'));
 | 
|      unittest.expect(o.systemName, unittest.equals('foo'));
 | 
| -    checkUnnamed3027(o.userFn);
 | 
| +    checkUnnamed3137(o.userFn);
 | 
|    }
 | 
|    buildCounterSeqMapTask--;
 | 
|  }
 | 
| @@ -2600,27 +2598,27 @@ checkShellTask(api.ShellTask o) {
 | 
|    buildCounterShellTask--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3028() {
 | 
| +buildUnnamed3138() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3028(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3138(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted25 = (o["x"]) as core.Map; unittest.expect(casted25, unittest.hasLength(3)); unittest.expect(casted25["list"], unittest.equals([1, 2, 3])); unittest.expect(casted25["bool"], unittest.equals(true)); unittest.expect(casted25["string"], unittest.equals('foo')); 
 | 
|    var casted26 = (o["y"]) as core.Map; unittest.expect(casted26, unittest.hasLength(3)); unittest.expect(casted26["list"], unittest.equals([1, 2, 3])); unittest.expect(casted26["bool"], unittest.equals(true)); unittest.expect(casted26["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3029() {
 | 
| +buildUnnamed3139() {
 | 
|    var o = new core.List<api.Source>();
 | 
|    o.add(buildSource());
 | 
|    o.add(buildSource());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3029(core.List<api.Source> o) {
 | 
| +checkUnnamed3139(core.List<api.Source> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSource(o[0]);
 | 
|    checkSource(o[1]);
 | 
| @@ -2631,8 +2629,8 @@ buildSideInputInfo() {
 | 
|    var o = new api.SideInputInfo();
 | 
|    buildCounterSideInputInfo++;
 | 
|    if (buildCounterSideInputInfo < 3) {
 | 
| -    o.kind = buildUnnamed3028();
 | 
| -    o.sources = buildUnnamed3029();
 | 
| +    o.kind = buildUnnamed3138();
 | 
| +    o.sources = buildUnnamed3139();
 | 
|      o.tag = "foo";
 | 
|    }
 | 
|    buildCounterSideInputInfo--;
 | 
| @@ -2642,34 +2640,34 @@ buildSideInputInfo() {
 | 
|  checkSideInputInfo(api.SideInputInfo o) {
 | 
|    buildCounterSideInputInfo++;
 | 
|    if (buildCounterSideInputInfo < 3) {
 | 
| -    checkUnnamed3028(o.kind);
 | 
| -    checkUnnamed3029(o.sources);
 | 
| +    checkUnnamed3138(o.kind);
 | 
| +    checkUnnamed3139(o.sources);
 | 
|      unittest.expect(o.tag, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterSideInputInfo--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3030() {
 | 
| +buildUnnamed3140() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3030(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3140(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted27 = (o["x"]) as core.Map; unittest.expect(casted27, unittest.hasLength(3)); unittest.expect(casted27["list"], unittest.equals([1, 2, 3])); unittest.expect(casted27["bool"], unittest.equals(true)); unittest.expect(casted27["string"], unittest.equals('foo')); 
 | 
|    var casted28 = (o["y"]) as core.Map; unittest.expect(casted28, unittest.hasLength(3)); unittest.expect(casted28["list"], unittest.equals([1, 2, 3])); unittest.expect(casted28["bool"], unittest.equals(true)); unittest.expect(casted28["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3031() {
 | 
| +buildUnnamed3141() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3031(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3141(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted29 = (o["x"]) as core.Map; unittest.expect(casted29, unittest.hasLength(3)); unittest.expect(casted29["list"], unittest.equals([1, 2, 3])); unittest.expect(casted29["bool"], unittest.equals(true)); unittest.expect(casted29["string"], unittest.equals('foo')); 
 | 
|    var casted30 = (o["y"]) as core.Map; unittest.expect(casted30, unittest.hasLength(3)); unittest.expect(casted30["list"], unittest.equals([1, 2, 3])); unittest.expect(casted30["bool"], unittest.equals(true)); unittest.expect(casted30["string"], unittest.equals('foo')); 
 | 
| @@ -2680,8 +2678,8 @@ buildSink() {
 | 
|    var o = new api.Sink();
 | 
|    buildCounterSink++;
 | 
|    if (buildCounterSink < 3) {
 | 
| -    o.codec = buildUnnamed3030();
 | 
| -    o.spec = buildUnnamed3031();
 | 
| +    o.codec = buildUnnamed3140();
 | 
| +    o.spec = buildUnnamed3141();
 | 
|    }
 | 
|    buildCounterSink--;
 | 
|    return o;
 | 
| @@ -2690,59 +2688,59 @@ buildSink() {
 | 
|  checkSink(api.Sink o) {
 | 
|    buildCounterSink++;
 | 
|    if (buildCounterSink < 3) {
 | 
| -    checkUnnamed3030(o.codec);
 | 
| -    checkUnnamed3031(o.spec);
 | 
| +    checkUnnamed3140(o.codec);
 | 
| +    checkUnnamed3141(o.spec);
 | 
|    }
 | 
|    buildCounterSink--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3032() {
 | 
| +buildUnnamed3142() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3032(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3142(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted31 = (o["x"]) as core.Map; unittest.expect(casted31, unittest.hasLength(3)); unittest.expect(casted31["list"], unittest.equals([1, 2, 3])); unittest.expect(casted31["bool"], unittest.equals(true)); unittest.expect(casted31["string"], unittest.equals('foo')); 
 | 
|    var casted32 = (o["y"]) as core.Map; unittest.expect(casted32, unittest.hasLength(3)); unittest.expect(casted32["list"], unittest.equals([1, 2, 3])); unittest.expect(casted32["bool"], unittest.equals(true)); unittest.expect(casted32["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3033() {
 | 
| +buildUnnamed3143() {
 | 
|    var o = new core.List<core.Map<core.String, core.Object>>();
 | 
| -  o.add(buildUnnamed3032());
 | 
| -  o.add(buildUnnamed3032());
 | 
| +  o.add(buildUnnamed3142());
 | 
| +  o.add(buildUnnamed3142());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3033(core.List<core.Map<core.String, core.Object>> o) {
 | 
| +checkUnnamed3143(core.List<core.Map<core.String, core.Object>> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
| -  checkUnnamed3032(o[0]);
 | 
| -  checkUnnamed3032(o[1]);
 | 
| +  checkUnnamed3142(o[0]);
 | 
| +  checkUnnamed3142(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3034() {
 | 
| +buildUnnamed3144() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3034(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3144(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted33 = (o["x"]) as core.Map; unittest.expect(casted33, unittest.hasLength(3)); unittest.expect(casted33["list"], unittest.equals([1, 2, 3])); unittest.expect(casted33["bool"], unittest.equals(true)); unittest.expect(casted33["string"], unittest.equals('foo')); 
 | 
|    var casted34 = (o["y"]) as core.Map; unittest.expect(casted34, unittest.hasLength(3)); unittest.expect(casted34["list"], unittest.equals([1, 2, 3])); unittest.expect(casted34["bool"], unittest.equals(true)); unittest.expect(casted34["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3035() {
 | 
| +buildUnnamed3145() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3035(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3145(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted35 = (o["x"]) as core.Map; unittest.expect(casted35, unittest.hasLength(3)); unittest.expect(casted35["list"], unittest.equals([1, 2, 3])); unittest.expect(casted35["bool"], unittest.equals(true)); unittest.expect(casted35["string"], unittest.equals('foo')); 
 | 
|    var casted36 = (o["y"]) as core.Map; unittest.expect(casted36, unittest.hasLength(3)); unittest.expect(casted36["list"], unittest.equals([1, 2, 3])); unittest.expect(casted36["bool"], unittest.equals(true)); unittest.expect(casted36["string"], unittest.equals('foo')); 
 | 
| @@ -2753,11 +2751,11 @@ buildSource() {
 | 
|    var o = new api.Source();
 | 
|    buildCounterSource++;
 | 
|    if (buildCounterSource < 3) {
 | 
| -    o.baseSpecs = buildUnnamed3033();
 | 
| -    o.codec = buildUnnamed3034();
 | 
| +    o.baseSpecs = buildUnnamed3143();
 | 
| +    o.codec = buildUnnamed3144();
 | 
|      o.doesNotNeedSplitting = true;
 | 
|      o.metadata = buildSourceMetadata();
 | 
| -    o.spec = buildUnnamed3035();
 | 
| +    o.spec = buildUnnamed3145();
 | 
|    }
 | 
|    buildCounterSource--;
 | 
|    return o;
 | 
| @@ -2766,11 +2764,11 @@ buildSource() {
 | 
|  checkSource(api.Source o) {
 | 
|    buildCounterSource++;
 | 
|    if (buildCounterSource < 3) {
 | 
| -    checkUnnamed3033(o.baseSpecs);
 | 
| -    checkUnnamed3034(o.codec);
 | 
| +    checkUnnamed3143(o.baseSpecs);
 | 
| +    checkUnnamed3144(o.codec);
 | 
|      unittest.expect(o.doesNotNeedSplitting, unittest.isTrue);
 | 
|      checkSourceMetadata(o.metadata);
 | 
| -    checkUnnamed3035(o.spec);
 | 
| +    checkUnnamed3145(o.spec);
 | 
|    }
 | 
|    buildCounterSource--;
 | 
|  }
 | 
| @@ -2945,27 +2943,27 @@ checkSourceSplitRequest(api.SourceSplitRequest o) {
 | 
|    buildCounterSourceSplitRequest--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3036() {
 | 
| +buildUnnamed3146() {
 | 
|    var o = new core.List<api.DerivedSource>();
 | 
|    o.add(buildDerivedSource());
 | 
|    o.add(buildDerivedSource());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3036(core.List<api.DerivedSource> o) {
 | 
| +checkUnnamed3146(core.List<api.DerivedSource> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDerivedSource(o[0]);
 | 
|    checkDerivedSource(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3037() {
 | 
| +buildUnnamed3147() {
 | 
|    var o = new core.List<api.SourceSplitShard>();
 | 
|    o.add(buildSourceSplitShard());
 | 
|    o.add(buildSourceSplitShard());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3037(core.List<api.SourceSplitShard> o) {
 | 
| +checkUnnamed3147(core.List<api.SourceSplitShard> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSourceSplitShard(o[0]);
 | 
|    checkSourceSplitShard(o[1]);
 | 
| @@ -2976,9 +2974,9 @@ buildSourceSplitResponse() {
 | 
|    var o = new api.SourceSplitResponse();
 | 
|    buildCounterSourceSplitResponse++;
 | 
|    if (buildCounterSourceSplitResponse < 3) {
 | 
| -    o.bundles = buildUnnamed3036();
 | 
| +    o.bundles = buildUnnamed3146();
 | 
|      o.outcome = "foo";
 | 
| -    o.shards = buildUnnamed3037();
 | 
| +    o.shards = buildUnnamed3147();
 | 
|    }
 | 
|    buildCounterSourceSplitResponse--;
 | 
|    return o;
 | 
| @@ -2987,9 +2985,9 @@ buildSourceSplitResponse() {
 | 
|  checkSourceSplitResponse(api.SourceSplitResponse o) {
 | 
|    buildCounterSourceSplitResponse++;
 | 
|    if (buildCounterSourceSplitResponse < 3) {
 | 
| -    checkUnnamed3036(o.bundles);
 | 
| +    checkUnnamed3146(o.bundles);
 | 
|      unittest.expect(o.outcome, unittest.equals('foo'));
 | 
| -    checkUnnamed3037(o.shards);
 | 
| +    checkUnnamed3147(o.shards);
 | 
|    }
 | 
|    buildCounterSourceSplitResponse--;
 | 
|  }
 | 
| @@ -3082,30 +3080,30 @@ checkStateFamilyConfig(api.StateFamilyConfig o) {
 | 
|    buildCounterStateFamilyConfig--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3038() {
 | 
| +buildUnnamed3148() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3038(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3148(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted37 = (o["x"]) as core.Map; unittest.expect(casted37, unittest.hasLength(3)); unittest.expect(casted37["list"], unittest.equals([1, 2, 3])); unittest.expect(casted37["bool"], unittest.equals(true)); unittest.expect(casted37["string"], unittest.equals('foo')); 
 | 
|    var casted38 = (o["y"]) as core.Map; unittest.expect(casted38, unittest.hasLength(3)); unittest.expect(casted38["list"], unittest.equals([1, 2, 3])); unittest.expect(casted38["bool"], unittest.equals(true)); unittest.expect(casted38["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3039() {
 | 
| +buildUnnamed3149() {
 | 
|    var o = new core.List<core.Map<core.String, core.Object>>();
 | 
| -  o.add(buildUnnamed3038());
 | 
| -  o.add(buildUnnamed3038());
 | 
| +  o.add(buildUnnamed3148());
 | 
| +  o.add(buildUnnamed3148());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3039(core.List<core.Map<core.String, core.Object>> o) {
 | 
| +checkUnnamed3149(core.List<core.Map<core.String, core.Object>> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
| -  checkUnnamed3038(o[0]);
 | 
| -  checkUnnamed3038(o[1]);
 | 
| +  checkUnnamed3148(o[0]);
 | 
| +  checkUnnamed3148(o[1]);
 | 
|  }
 | 
|  
 | 
|  core.int buildCounterStatus = 0;
 | 
| @@ -3114,7 +3112,7 @@ buildStatus() {
 | 
|    buildCounterStatus++;
 | 
|    if (buildCounterStatus < 3) {
 | 
|      o.code = 42;
 | 
| -    o.details = buildUnnamed3039();
 | 
| +    o.details = buildUnnamed3149();
 | 
|      o.message = "foo";
 | 
|    }
 | 
|    buildCounterStatus--;
 | 
| @@ -3125,20 +3123,20 @@ checkStatus(api.Status o) {
 | 
|    buildCounterStatus++;
 | 
|    if (buildCounterStatus < 3) {
 | 
|      unittest.expect(o.code, unittest.equals(42));
 | 
| -    checkUnnamed3039(o.details);
 | 
| +    checkUnnamed3149(o.details);
 | 
|      unittest.expect(o.message, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterStatus--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3040() {
 | 
| +buildUnnamed3150() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3040(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3150(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted39 = (o["x"]) as core.Map; unittest.expect(casted39, unittest.hasLength(3)); unittest.expect(casted39["list"], unittest.equals([1, 2, 3])); unittest.expect(casted39["bool"], unittest.equals(true)); unittest.expect(casted39["string"], unittest.equals('foo')); 
 | 
|    var casted40 = (o["y"]) as core.Map; unittest.expect(casted40, unittest.hasLength(3)); unittest.expect(casted40["list"], unittest.equals([1, 2, 3])); unittest.expect(casted40["bool"], unittest.equals(true)); unittest.expect(casted40["string"], unittest.equals('foo')); 
 | 
| @@ -3151,7 +3149,7 @@ buildStep() {
 | 
|    if (buildCounterStep < 3) {
 | 
|      o.kind = "foo";
 | 
|      o.name = "foo";
 | 
| -    o.properties = buildUnnamed3040();
 | 
| +    o.properties = buildUnnamed3150();
 | 
|    }
 | 
|    buildCounterStep--;
 | 
|    return o;
 | 
| @@ -3162,7 +3160,7 @@ checkStep(api.Step o) {
 | 
|    if (buildCounterStep < 3) {
 | 
|      unittest.expect(o.kind, unittest.equals('foo'));
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
| -    checkUnnamed3040(o.properties);
 | 
| +    checkUnnamed3150(o.properties);
 | 
|    }
 | 
|    buildCounterStep--;
 | 
|  }
 | 
| @@ -3192,14 +3190,14 @@ checkStreamLocation(api.StreamLocation o) {
 | 
|    buildCounterStreamLocation--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3041() {
 | 
| +buildUnnamed3151() {
 | 
|    var o = new core.List<api.ParallelInstruction>();
 | 
|    o.add(buildParallelInstruction());
 | 
|    o.add(buildParallelInstruction());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3041(core.List<api.ParallelInstruction> o) {
 | 
| +checkUnnamed3151(core.List<api.ParallelInstruction> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkParallelInstruction(o[0]);
 | 
|    checkParallelInstruction(o[1]);
 | 
| @@ -3211,7 +3209,7 @@ buildStreamingComputationConfig() {
 | 
|    buildCounterStreamingComputationConfig++;
 | 
|    if (buildCounterStreamingComputationConfig < 3) {
 | 
|      o.computationId = "foo";
 | 
| -    o.instructions = buildUnnamed3041();
 | 
| +    o.instructions = buildUnnamed3151();
 | 
|      o.stageName = "foo";
 | 
|      o.systemName = "foo";
 | 
|    }
 | 
| @@ -3223,21 +3221,21 @@ checkStreamingComputationConfig(api.StreamingComputationConfig o) {
 | 
|    buildCounterStreamingComputationConfig++;
 | 
|    if (buildCounterStreamingComputationConfig < 3) {
 | 
|      unittest.expect(o.computationId, unittest.equals('foo'));
 | 
| -    checkUnnamed3041(o.instructions);
 | 
| +    checkUnnamed3151(o.instructions);
 | 
|      unittest.expect(o.stageName, unittest.equals('foo'));
 | 
|      unittest.expect(o.systemName, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterStreamingComputationConfig--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3042() {
 | 
| +buildUnnamed3152() {
 | 
|    var o = new core.List<api.KeyRangeDataDiskAssignment>();
 | 
|    o.add(buildKeyRangeDataDiskAssignment());
 | 
|    o.add(buildKeyRangeDataDiskAssignment());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3042(core.List<api.KeyRangeDataDiskAssignment> o) {
 | 
| +checkUnnamed3152(core.List<api.KeyRangeDataDiskAssignment> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkKeyRangeDataDiskAssignment(o[0]);
 | 
|    checkKeyRangeDataDiskAssignment(o[1]);
 | 
| @@ -3249,7 +3247,7 @@ buildStreamingComputationRanges() {
 | 
|    buildCounterStreamingComputationRanges++;
 | 
|    if (buildCounterStreamingComputationRanges < 3) {
 | 
|      o.computationId = "foo";
 | 
| -    o.rangeAssignments = buildUnnamed3042();
 | 
| +    o.rangeAssignments = buildUnnamed3152();
 | 
|    }
 | 
|    buildCounterStreamingComputationRanges--;
 | 
|    return o;
 | 
| @@ -3259,32 +3257,32 @@ checkStreamingComputationRanges(api.StreamingComputationRanges o) {
 | 
|    buildCounterStreamingComputationRanges++;
 | 
|    if (buildCounterStreamingComputationRanges < 3) {
 | 
|      unittest.expect(o.computationId, unittest.equals('foo'));
 | 
| -    checkUnnamed3042(o.rangeAssignments);
 | 
| +    checkUnnamed3152(o.rangeAssignments);
 | 
|    }
 | 
|    buildCounterStreamingComputationRanges--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3043() {
 | 
| +buildUnnamed3153() {
 | 
|    var o = new core.List<api.StreamingComputationRanges>();
 | 
|    o.add(buildStreamingComputationRanges());
 | 
|    o.add(buildStreamingComputationRanges());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3043(core.List<api.StreamingComputationRanges> o) {
 | 
| +checkUnnamed3153(core.List<api.StreamingComputationRanges> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStreamingComputationRanges(o[0]);
 | 
|    checkStreamingComputationRanges(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3044() {
 | 
| +buildUnnamed3154() {
 | 
|    var o = new core.List<api.MountedDataDisk>();
 | 
|    o.add(buildMountedDataDisk());
 | 
|    o.add(buildMountedDataDisk());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3044(core.List<api.MountedDataDisk> o) {
 | 
| +checkUnnamed3154(core.List<api.MountedDataDisk> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMountedDataDisk(o[0]);
 | 
|    checkMountedDataDisk(o[1]);
 | 
| @@ -3295,8 +3293,8 @@ buildStreamingComputationTask() {
 | 
|    var o = new api.StreamingComputationTask();
 | 
|    buildCounterStreamingComputationTask++;
 | 
|    if (buildCounterStreamingComputationTask < 3) {
 | 
| -    o.computationRanges = buildUnnamed3043();
 | 
| -    o.dataDisks = buildUnnamed3044();
 | 
| +    o.computationRanges = buildUnnamed3153();
 | 
| +    o.dataDisks = buildUnnamed3154();
 | 
|      o.taskType = "foo";
 | 
|    }
 | 
|    buildCounterStreamingComputationTask--;
 | 
| @@ -3306,34 +3304,34 @@ buildStreamingComputationTask() {
 | 
|  checkStreamingComputationTask(api.StreamingComputationTask o) {
 | 
|    buildCounterStreamingComputationTask++;
 | 
|    if (buildCounterStreamingComputationTask < 3) {
 | 
| -    checkUnnamed3043(o.computationRanges);
 | 
| -    checkUnnamed3044(o.dataDisks);
 | 
| +    checkUnnamed3153(o.computationRanges);
 | 
| +    checkUnnamed3154(o.dataDisks);
 | 
|      unittest.expect(o.taskType, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterStreamingComputationTask--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3045() {
 | 
| +buildUnnamed3155() {
 | 
|    var o = new core.List<api.StreamingComputationConfig>();
 | 
|    o.add(buildStreamingComputationConfig());
 | 
|    o.add(buildStreamingComputationConfig());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3045(core.List<api.StreamingComputationConfig> o) {
 | 
| +checkUnnamed3155(core.List<api.StreamingComputationConfig> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStreamingComputationConfig(o[0]);
 | 
|    checkStreamingComputationConfig(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3046() {
 | 
| +buildUnnamed3156() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3046(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3156(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
| @@ -3344,8 +3342,8 @@ buildStreamingConfigTask() {
 | 
|    var o = new api.StreamingConfigTask();
 | 
|    buildCounterStreamingConfigTask++;
 | 
|    if (buildCounterStreamingConfigTask < 3) {
 | 
| -    o.streamingComputationConfigs = buildUnnamed3045();
 | 
| -    o.userStepToStateFamilyNameMap = buildUnnamed3046();
 | 
| +    o.streamingComputationConfigs = buildUnnamed3155();
 | 
| +    o.userStepToStateFamilyNameMap = buildUnnamed3156();
 | 
|    }
 | 
|    buildCounterStreamingConfigTask--;
 | 
|    return o;
 | 
| @@ -3354,8 +3352,8 @@ buildStreamingConfigTask() {
 | 
|  checkStreamingConfigTask(api.StreamingConfigTask o) {
 | 
|    buildCounterStreamingConfigTask++;
 | 
|    if (buildCounterStreamingConfigTask < 3) {
 | 
| -    checkUnnamed3045(o.streamingComputationConfigs);
 | 
| -    checkUnnamed3046(o.userStepToStateFamilyNameMap);
 | 
| +    checkUnnamed3155(o.streamingComputationConfigs);
 | 
| +    checkUnnamed3156(o.userStepToStateFamilyNameMap);
 | 
|    }
 | 
|    buildCounterStreamingConfigTask--;
 | 
|  }
 | 
| @@ -3425,14 +3423,14 @@ checkStreamingStageLocation(api.StreamingStageLocation o) {
 | 
|    buildCounterStreamingStageLocation--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3047() {
 | 
| +buildUnnamed3157() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3047(core.List<core.String> o) {
 | 
| +checkUnnamed3157(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
| @@ -3443,7 +3441,7 @@ buildStringList() {
 | 
|    var o = new api.StringList();
 | 
|    buildCounterStringList++;
 | 
|    if (buildCounterStringList < 3) {
 | 
| -    o.elements = buildUnnamed3047();
 | 
| +    o.elements = buildUnnamed3157();
 | 
|    }
 | 
|    buildCounterStringList--;
 | 
|    return o;
 | 
| @@ -3452,19 +3450,19 @@ buildStringList() {
 | 
|  checkStringList(api.StringList o) {
 | 
|    buildCounterStringList++;
 | 
|    if (buildCounterStringList < 3) {
 | 
| -    checkUnnamed3047(o.elements);
 | 
| +    checkUnnamed3157(o.elements);
 | 
|    }
 | 
|    buildCounterStringList--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3048() {
 | 
| +buildUnnamed3158() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3048(core.List<core.String> o) {
 | 
| +checkUnnamed3158(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
| @@ -3486,7 +3484,7 @@ buildTaskRunnerSettings() {
 | 
|      o.logDir = "foo";
 | 
|      o.logToSerialconsole = true;
 | 
|      o.logUploadLocation = "foo";
 | 
| -    o.oauthScopes = buildUnnamed3048();
 | 
| +    o.oauthScopes = buildUnnamed3158();
 | 
|      o.parallelWorkerSettings = buildWorkerSettings();
 | 
|      o.streamingWorkerMainClass = "foo";
 | 
|      o.taskGroup = "foo";
 | 
| @@ -3513,7 +3511,7 @@ checkTaskRunnerSettings(api.TaskRunnerSettings o) {
 | 
|      unittest.expect(o.logDir, unittest.equals('foo'));
 | 
|      unittest.expect(o.logToSerialconsole, unittest.isTrue);
 | 
|      unittest.expect(o.logUploadLocation, unittest.equals('foo'));
 | 
| -    checkUnnamed3048(o.oauthScopes);
 | 
| +    checkUnnamed3158(o.oauthScopes);
 | 
|      checkWorkerSettings(o.parallelWorkerSettings);
 | 
|      unittest.expect(o.streamingWorkerMainClass, unittest.equals('foo'));
 | 
|      unittest.expect(o.taskGroup, unittest.equals('foo'));
 | 
| @@ -3525,14 +3523,14 @@ checkTaskRunnerSettings(api.TaskRunnerSettings o) {
 | 
|    buildCounterTaskRunnerSettings--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3049() {
 | 
| +buildUnnamed3159() {
 | 
|    var o = new core.List<api.ParameterMetadata>();
 | 
|    o.add(buildParameterMetadata());
 | 
|    o.add(buildParameterMetadata());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3049(core.List<api.ParameterMetadata> o) {
 | 
| +checkUnnamed3159(core.List<api.ParameterMetadata> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkParameterMetadata(o[0]);
 | 
|    checkParameterMetadata(o[1]);
 | 
| @@ -3546,7 +3544,7 @@ buildTemplateMetadata() {
 | 
|      o.bypassTempDirValidation = true;
 | 
|      o.description = "foo";
 | 
|      o.name = "foo";
 | 
| -    o.parameters = buildUnnamed3049();
 | 
| +    o.parameters = buildUnnamed3159();
 | 
|    }
 | 
|    buildCounterTemplateMetadata--;
 | 
|    return o;
 | 
| @@ -3558,45 +3556,45 @@ checkTemplateMetadata(api.TemplateMetadata o) {
 | 
|      unittest.expect(o.bypassTempDirValidation, unittest.isTrue);
 | 
|      unittest.expect(o.description, unittest.equals('foo'));
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
| -    checkUnnamed3049(o.parameters);
 | 
| +    checkUnnamed3159(o.parameters);
 | 
|    }
 | 
|    buildCounterTemplateMetadata--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3050() {
 | 
| +buildUnnamed3160() {
 | 
|    var o = new core.List<api.ComputationTopology>();
 | 
|    o.add(buildComputationTopology());
 | 
|    o.add(buildComputationTopology());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3050(core.List<api.ComputationTopology> o) {
 | 
| +checkUnnamed3160(core.List<api.ComputationTopology> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkComputationTopology(o[0]);
 | 
|    checkComputationTopology(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3051() {
 | 
| +buildUnnamed3161() {
 | 
|    var o = new core.List<api.DataDiskAssignment>();
 | 
|    o.add(buildDataDiskAssignment());
 | 
|    o.add(buildDataDiskAssignment());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3051(core.List<api.DataDiskAssignment> o) {
 | 
| +checkUnnamed3161(core.List<api.DataDiskAssignment> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDataDiskAssignment(o[0]);
 | 
|    checkDataDiskAssignment(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3052() {
 | 
| +buildUnnamed3162() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3052(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3162(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
| @@ -3607,11 +3605,11 @@ buildTopologyConfig() {
 | 
|    var o = new api.TopologyConfig();
 | 
|    buildCounterTopologyConfig++;
 | 
|    if (buildCounterTopologyConfig < 3) {
 | 
| -    o.computations = buildUnnamed3050();
 | 
| -    o.dataDiskAssignments = buildUnnamed3051();
 | 
| +    o.computations = buildUnnamed3160();
 | 
| +    o.dataDiskAssignments = buildUnnamed3161();
 | 
|      o.forwardingKeyBits = 42;
 | 
|      o.persistentStateVersion = 42;
 | 
| -    o.userStageToComputationNameMap = buildUnnamed3052();
 | 
| +    o.userStageToComputationNameMap = buildUnnamed3162();
 | 
|    }
 | 
|    buildCounterTopologyConfig--;
 | 
|    return o;
 | 
| @@ -3620,49 +3618,49 @@ buildTopologyConfig() {
 | 
|  checkTopologyConfig(api.TopologyConfig o) {
 | 
|    buildCounterTopologyConfig++;
 | 
|    if (buildCounterTopologyConfig < 3) {
 | 
| -    checkUnnamed3050(o.computations);
 | 
| -    checkUnnamed3051(o.dataDiskAssignments);
 | 
| +    checkUnnamed3160(o.computations);
 | 
| +    checkUnnamed3161(o.dataDiskAssignments);
 | 
|      unittest.expect(o.forwardingKeyBits, unittest.equals(42));
 | 
|      unittest.expect(o.persistentStateVersion, unittest.equals(42));
 | 
| -    checkUnnamed3052(o.userStageToComputationNameMap);
 | 
| +    checkUnnamed3162(o.userStageToComputationNameMap);
 | 
|    }
 | 
|    buildCounterTopologyConfig--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3053() {
 | 
| +buildUnnamed3163() {
 | 
|    var o = new core.List<api.DisplayData>();
 | 
|    o.add(buildDisplayData());
 | 
|    o.add(buildDisplayData());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3053(core.List<api.DisplayData> o) {
 | 
| +checkUnnamed3163(core.List<api.DisplayData> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDisplayData(o[0]);
 | 
|    checkDisplayData(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3054() {
 | 
| +buildUnnamed3164() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3054(core.List<core.String> o) {
 | 
| +checkUnnamed3164(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3055() {
 | 
| +buildUnnamed3165() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3055(core.List<core.String> o) {
 | 
| +checkUnnamed3165(core.List<core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o[0], unittest.equals('foo'));
 | 
|    unittest.expect(o[1], unittest.equals('foo'));
 | 
| @@ -3673,12 +3671,12 @@ buildTransformSummary() {
 | 
|    var o = new api.TransformSummary();
 | 
|    buildCounterTransformSummary++;
 | 
|    if (buildCounterTransformSummary < 3) {
 | 
| -    o.displayData = buildUnnamed3053();
 | 
| +    o.displayData = buildUnnamed3163();
 | 
|      o.id = "foo";
 | 
| -    o.inputCollectionName = buildUnnamed3054();
 | 
| +    o.inputCollectionName = buildUnnamed3164();
 | 
|      o.kind = "foo";
 | 
|      o.name = "foo";
 | 
| -    o.outputCollectionName = buildUnnamed3055();
 | 
| +    o.outputCollectionName = buildUnnamed3165();
 | 
|    }
 | 
|    buildCounterTransformSummary--;
 | 
|    return o;
 | 
| @@ -3687,24 +3685,24 @@ buildTransformSummary() {
 | 
|  checkTransformSummary(api.TransformSummary o) {
 | 
|    buildCounterTransformSummary++;
 | 
|    if (buildCounterTransformSummary < 3) {
 | 
| -    checkUnnamed3053(o.displayData);
 | 
| +    checkUnnamed3163(o.displayData);
 | 
|      unittest.expect(o.id, unittest.equals('foo'));
 | 
| -    checkUnnamed3054(o.inputCollectionName);
 | 
| +    checkUnnamed3164(o.inputCollectionName);
 | 
|      unittest.expect(o.kind, unittest.equals('foo'));
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
| -    checkUnnamed3055(o.outputCollectionName);
 | 
| +    checkUnnamed3165(o.outputCollectionName);
 | 
|    }
 | 
|    buildCounterTransformSummary--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3056() {
 | 
| +buildUnnamed3166() {
 | 
|    var o = new core.List<api.Package>();
 | 
|    o.add(buildPackage());
 | 
|    o.add(buildPackage());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3056(core.List<api.Package> o) {
 | 
| +checkUnnamed3166(core.List<api.Package> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkPackage(o[0]);
 | 
|    checkPackage(o[1]);
 | 
| @@ -3721,7 +3719,7 @@ buildWorkItem() {
 | 
|      o.jobId = "foo";
 | 
|      o.leaseExpireTime = "foo";
 | 
|      o.mapTask = buildMapTask();
 | 
| -    o.packages = buildUnnamed3056();
 | 
| +    o.packages = buildUnnamed3166();
 | 
|      o.projectId = "foo";
 | 
|      o.reportStatusInterval = "foo";
 | 
|      o.seqMapTask = buildSeqMapTask();
 | 
| @@ -3744,7 +3742,7 @@ checkWorkItem(api.WorkItem o) {
 | 
|      unittest.expect(o.jobId, unittest.equals('foo'));
 | 
|      unittest.expect(o.leaseExpireTime, unittest.equals('foo'));
 | 
|      checkMapTask(o.mapTask);
 | 
| -    checkUnnamed3056(o.packages);
 | 
| +    checkUnnamed3166(o.packages);
 | 
|      unittest.expect(o.projectId, unittest.equals('foo'));
 | 
|      unittest.expect(o.reportStatusInterval, unittest.equals('foo'));
 | 
|      checkSeqMapTask(o.seqMapTask);
 | 
| @@ -3757,27 +3755,27 @@ checkWorkItem(api.WorkItem o) {
 | 
|    buildCounterWorkItem--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3057() {
 | 
| +buildUnnamed3167() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3057(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3167(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted41 = (o["x"]) as core.Map; unittest.expect(casted41, unittest.hasLength(3)); unittest.expect(casted41["list"], unittest.equals([1, 2, 3])); unittest.expect(casted41["bool"], unittest.equals(true)); unittest.expect(casted41["string"], unittest.equals('foo')); 
 | 
|    var casted42 = (o["y"]) as core.Map; unittest.expect(casted42, unittest.hasLength(3)); unittest.expect(casted42["list"], unittest.equals([1, 2, 3])); unittest.expect(casted42["bool"], unittest.equals(true)); unittest.expect(casted42["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3058() {
 | 
| +buildUnnamed3168() {
 | 
|    var o = new core.List<api.MetricShortId>();
 | 
|    o.add(buildMetricShortId());
 | 
|    o.add(buildMetricShortId());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3058(core.List<api.MetricShortId> o) {
 | 
| +checkUnnamed3168(core.List<api.MetricShortId> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetricShortId(o[0]);
 | 
|    checkMetricShortId(o[1]);
 | 
| @@ -3788,9 +3786,9 @@ buildWorkItemServiceState() {
 | 
|    var o = new api.WorkItemServiceState();
 | 
|    buildCounterWorkItemServiceState++;
 | 
|    if (buildCounterWorkItemServiceState < 3) {
 | 
| -    o.harnessData = buildUnnamed3057();
 | 
| +    o.harnessData = buildUnnamed3167();
 | 
|      o.leaseExpireTime = "foo";
 | 
| -    o.metricShortId = buildUnnamed3058();
 | 
| +    o.metricShortId = buildUnnamed3168();
 | 
|      o.nextReportIndex = "foo";
 | 
|      o.reportStatusInterval = "foo";
 | 
|      o.splitRequest = buildApproximateSplitRequest();
 | 
| @@ -3804,9 +3802,9 @@ buildWorkItemServiceState() {
 | 
|  checkWorkItemServiceState(api.WorkItemServiceState o) {
 | 
|    buildCounterWorkItemServiceState++;
 | 
|    if (buildCounterWorkItemServiceState < 3) {
 | 
| -    checkUnnamed3057(o.harnessData);
 | 
| +    checkUnnamed3167(o.harnessData);
 | 
|      unittest.expect(o.leaseExpireTime, unittest.equals('foo'));
 | 
| -    checkUnnamed3058(o.metricShortId);
 | 
| +    checkUnnamed3168(o.metricShortId);
 | 
|      unittest.expect(o.nextReportIndex, unittest.equals('foo'));
 | 
|      unittest.expect(o.reportStatusInterval, unittest.equals('foo'));
 | 
|      checkApproximateSplitRequest(o.splitRequest);
 | 
| @@ -3816,40 +3814,40 @@ checkWorkItemServiceState(api.WorkItemServiceState o) {
 | 
|    buildCounterWorkItemServiceState--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3059() {
 | 
| +buildUnnamed3169() {
 | 
|    var o = new core.List<api.CounterUpdate>();
 | 
|    o.add(buildCounterUpdate());
 | 
|    o.add(buildCounterUpdate());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3059(core.List<api.CounterUpdate> o) {
 | 
| +checkUnnamed3169(core.List<api.CounterUpdate> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkCounterUpdate(o[0]);
 | 
|    checkCounterUpdate(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3060() {
 | 
| +buildUnnamed3170() {
 | 
|    var o = new core.List<api.Status>();
 | 
|    o.add(buildStatus());
 | 
|    o.add(buildStatus());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3060(core.List<api.Status> o) {
 | 
| +checkUnnamed3170(core.List<api.Status> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkStatus(o[0]);
 | 
|    checkStatus(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3061() {
 | 
| +buildUnnamed3171() {
 | 
|    var o = new core.List<api.MetricUpdate>();
 | 
|    o.add(buildMetricUpdate());
 | 
|    o.add(buildMetricUpdate());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3061(core.List<api.MetricUpdate> o) {
 | 
| +checkUnnamed3171(core.List<api.MetricUpdate> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetricUpdate(o[0]);
 | 
|    checkMetricUpdate(o[1]);
 | 
| @@ -3861,10 +3859,10 @@ buildWorkItemStatus() {
 | 
|    buildCounterWorkItemStatus++;
 | 
|    if (buildCounterWorkItemStatus < 3) {
 | 
|      o.completed = true;
 | 
| -    o.counterUpdates = buildUnnamed3059();
 | 
| +    o.counterUpdates = buildUnnamed3169();
 | 
|      o.dynamicSourceSplit = buildDynamicSourceSplit();
 | 
| -    o.errors = buildUnnamed3060();
 | 
| -    o.metricUpdates = buildUnnamed3061();
 | 
| +    o.errors = buildUnnamed3170();
 | 
| +    o.metricUpdates = buildUnnamed3171();
 | 
|      o.progress = buildApproximateProgress();
 | 
|      o.reportIndex = "foo";
 | 
|      o.reportedProgress = buildApproximateReportedProgress();
 | 
| @@ -3882,10 +3880,10 @@ checkWorkItemStatus(api.WorkItemStatus o) {
 | 
|    buildCounterWorkItemStatus++;
 | 
|    if (buildCounterWorkItemStatus < 3) {
 | 
|      unittest.expect(o.completed, unittest.isTrue);
 | 
| -    checkUnnamed3059(o.counterUpdates);
 | 
| +    checkUnnamed3169(o.counterUpdates);
 | 
|      checkDynamicSourceSplit(o.dynamicSourceSplit);
 | 
| -    checkUnnamed3060(o.errors);
 | 
| -    checkUnnamed3061(o.metricUpdates);
 | 
| +    checkUnnamed3170(o.errors);
 | 
| +    checkUnnamed3171(o.metricUpdates);
 | 
|      checkApproximateProgress(o.progress);
 | 
|      unittest.expect(o.reportIndex, unittest.equals('foo'));
 | 
|      checkApproximateReportedProgress(o.reportedProgress);
 | 
| @@ -3898,30 +3896,30 @@ checkWorkItemStatus(api.WorkItemStatus o) {
 | 
|    buildCounterWorkItemStatus--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3062() {
 | 
| +buildUnnamed3172() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3062(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3172(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted43 = (o["x"]) as core.Map; unittest.expect(casted43, unittest.hasLength(3)); unittest.expect(casted43["list"], unittest.equals([1, 2, 3])); unittest.expect(casted43["bool"], unittest.equals(true)); unittest.expect(casted43["string"], unittest.equals('foo')); 
 | 
|    var casted44 = (o["y"]) as core.Map; unittest.expect(casted44, unittest.hasLength(3)); unittest.expect(casted44["list"], unittest.equals([1, 2, 3])); unittest.expect(casted44["bool"], unittest.equals(true)); unittest.expect(casted44["string"], unittest.equals('foo')); 
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3063() {
 | 
| +buildUnnamed3173() {
 | 
|    var o = new core.List<core.Map<core.String, core.Object>>();
 | 
| -  o.add(buildUnnamed3062());
 | 
| -  o.add(buildUnnamed3062());
 | 
| +  o.add(buildUnnamed3172());
 | 
| +  o.add(buildUnnamed3172());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3063(core.List<core.Map<core.String, core.Object>> o) {
 | 
| +checkUnnamed3173(core.List<core.Map<core.String, core.Object>> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
| -  checkUnnamed3062(o[0]);
 | 
| -  checkUnnamed3062(o[1]);
 | 
| +  checkUnnamed3172(o[0]);
 | 
| +  checkUnnamed3172(o[1]);
 | 
|  }
 | 
|  
 | 
|  core.int buildCounterWorkerHealthReport = 0;
 | 
| @@ -3929,7 +3927,7 @@ buildWorkerHealthReport() {
 | 
|    var o = new api.WorkerHealthReport();
 | 
|    buildCounterWorkerHealthReport++;
 | 
|    if (buildCounterWorkerHealthReport < 3) {
 | 
| -    o.pods = buildUnnamed3063();
 | 
| +    o.pods = buildUnnamed3173();
 | 
|      o.reportInterval = "foo";
 | 
|      o.vmIsHealthy = true;
 | 
|      o.vmStartupTime = "foo";
 | 
| @@ -3941,7 +3939,7 @@ buildWorkerHealthReport() {
 | 
|  checkWorkerHealthReport(api.WorkerHealthReport o) {
 | 
|    buildCounterWorkerHealthReport++;
 | 
|    if (buildCounterWorkerHealthReport < 3) {
 | 
| -    checkUnnamed3063(o.pods);
 | 
| +    checkUnnamed3173(o.pods);
 | 
|      unittest.expect(o.reportInterval, unittest.equals('foo'));
 | 
|      unittest.expect(o.vmIsHealthy, unittest.isTrue);
 | 
|      unittest.expect(o.vmStartupTime, unittest.equals('foo'));
 | 
| @@ -3968,14 +3966,14 @@ checkWorkerHealthReportResponse(api.WorkerHealthReportResponse o) {
 | 
|    buildCounterWorkerHealthReportResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3064() {
 | 
| +buildUnnamed3174() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3064(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3174(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
| @@ -3986,7 +3984,7 @@ buildWorkerMessage() {
 | 
|    var o = new api.WorkerMessage();
 | 
|    buildCounterWorkerMessage++;
 | 
|    if (buildCounterWorkerMessage < 3) {
 | 
| -    o.labels = buildUnnamed3064();
 | 
| +    o.labels = buildUnnamed3174();
 | 
|      o.time = "foo";
 | 
|      o.workerHealthReport = buildWorkerHealthReport();
 | 
|      o.workerMessageCode = buildWorkerMessageCode();
 | 
| @@ -3999,7 +3997,7 @@ buildWorkerMessage() {
 | 
|  checkWorkerMessage(api.WorkerMessage o) {
 | 
|    buildCounterWorkerMessage++;
 | 
|    if (buildCounterWorkerMessage < 3) {
 | 
| -    checkUnnamed3064(o.labels);
 | 
| +    checkUnnamed3174(o.labels);
 | 
|      unittest.expect(o.time, unittest.equals('foo'));
 | 
|      checkWorkerHealthReport(o.workerHealthReport);
 | 
|      checkWorkerMessageCode(o.workerMessageCode);
 | 
| @@ -4008,14 +4006,14 @@ checkWorkerMessage(api.WorkerMessage o) {
 | 
|    buildCounterWorkerMessage--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3065() {
 | 
| +buildUnnamed3175() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3065(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3175(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted45 = (o["x"]) as core.Map; unittest.expect(casted45, unittest.hasLength(3)); unittest.expect(casted45["list"], unittest.equals([1, 2, 3])); unittest.expect(casted45["bool"], unittest.equals(true)); unittest.expect(casted45["string"], unittest.equals('foo')); 
 | 
|    var casted46 = (o["y"]) as core.Map; unittest.expect(casted46, unittest.hasLength(3)); unittest.expect(casted46["list"], unittest.equals([1, 2, 3])); unittest.expect(casted46["bool"], unittest.equals(true)); unittest.expect(casted46["string"], unittest.equals('foo')); 
 | 
| @@ -4027,7 +4025,7 @@ buildWorkerMessageCode() {
 | 
|    buildCounterWorkerMessageCode++;
 | 
|    if (buildCounterWorkerMessageCode < 3) {
 | 
|      o.code = "foo";
 | 
| -    o.parameters = buildUnnamed3065();
 | 
| +    o.parameters = buildUnnamed3175();
 | 
|    }
 | 
|    buildCounterWorkerMessageCode--;
 | 
|    return o;
 | 
| @@ -4037,7 +4035,7 @@ checkWorkerMessageCode(api.WorkerMessageCode o) {
 | 
|    buildCounterWorkerMessageCode++;
 | 
|    if (buildCounterWorkerMessageCode < 3) {
 | 
|      unittest.expect(o.code, unittest.equals('foo'));
 | 
| -    checkUnnamed3065(o.parameters);
 | 
| +    checkUnnamed3175(o.parameters);
 | 
|    }
 | 
|    buildCounterWorkerMessageCode--;
 | 
|  }
 | 
| @@ -4063,53 +4061,53 @@ checkWorkerMessageResponse(api.WorkerMessageResponse o) {
 | 
|    buildCounterWorkerMessageResponse--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3066() {
 | 
| +buildUnnamed3176() {
 | 
|    var o = new core.List<api.Disk>();
 | 
|    o.add(buildDisk());
 | 
|    o.add(buildDisk());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3066(core.List<api.Disk> o) {
 | 
| +checkUnnamed3176(core.List<api.Disk> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDisk(o[0]);
 | 
|    checkDisk(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3067() {
 | 
| +buildUnnamed3177() {
 | 
|    var o = new core.Map<core.String, core.String>();
 | 
|    o["x"] = "foo";
 | 
|    o["y"] = "foo";
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3067(core.Map<core.String, core.String> o) {
 | 
| +checkUnnamed3177(core.Map<core.String, core.String> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    unittest.expect(o["x"], unittest.equals('foo'));
 | 
|    unittest.expect(o["y"], unittest.equals('foo'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3068() {
 | 
| +buildUnnamed3178() {
 | 
|    var o = new core.List<api.Package>();
 | 
|    o.add(buildPackage());
 | 
|    o.add(buildPackage());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3068(core.List<api.Package> o) {
 | 
| +checkUnnamed3178(core.List<api.Package> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkPackage(o[0]);
 | 
|    checkPackage(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed3069() {
 | 
| +buildUnnamed3179() {
 | 
|    var o = new core.Map<core.String, core.Object>();
 | 
|    o["x"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    o["y"] = {'list' : [1, 2, 3], 'bool' : true, 'string' : 'foo'};
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed3069(core.Map<core.String, core.Object> o) {
 | 
| +checkUnnamed3179(core.Map<core.String, core.Object> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    var casted47 = (o["x"]) as core.Map; unittest.expect(casted47, unittest.hasLength(3)); unittest.expect(casted47["list"], unittest.equals([1, 2, 3])); unittest.expect(casted47["bool"], unittest.equals(true)); unittest.expect(casted47["string"], unittest.equals('foo')); 
 | 
|    var casted48 = (o["y"]) as core.Map; unittest.expect(casted48, unittest.hasLength(3)); unittest.expect(casted48["list"], unittest.equals([1, 2, 3])); unittest.expect(casted48["bool"], unittest.equals(true)); unittest.expect(casted48["string"], unittest.equals('foo')); 
 | 
| @@ -4121,7 +4119,7 @@ buildWorkerPool() {
 | 
|    buildCounterWorkerPool++;
 | 
|    if (buildCounterWorkerPool < 3) {
 | 
|      o.autoscalingSettings = buildAutoscalingSettings();
 | 
| -    o.dataDisks = buildUnnamed3066();
 | 
| +    o.dataDisks = buildUnnamed3176();
 | 
|      o.defaultPackageSet = "foo";
 | 
|      o.diskSizeGb = 42;
 | 
|      o.diskSourceImage = "foo";
 | 
| @@ -4129,13 +4127,13 @@ buildWorkerPool() {
 | 
|      o.ipConfiguration = "foo";
 | 
|      o.kind = "foo";
 | 
|      o.machineType = "foo";
 | 
| -    o.metadata = buildUnnamed3067();
 | 
| +    o.metadata = buildUnnamed3177();
 | 
|      o.network = "foo";
 | 
|      o.numThreadsPerWorker = 42;
 | 
|      o.numWorkers = 42;
 | 
|      o.onHostMaintenance = "foo";
 | 
| -    o.packages = buildUnnamed3068();
 | 
| -    o.poolArgs = buildUnnamed3069();
 | 
| +    o.packages = buildUnnamed3178();
 | 
| +    o.poolArgs = buildUnnamed3179();
 | 
|      o.subnetwork = "foo";
 | 
|      o.taskrunnerSettings = buildTaskRunnerSettings();
 | 
|      o.teardownPolicy = "foo";
 | 
| @@ -4150,7 +4148,7 @@ checkWorkerPool(api.WorkerPool o) {
 | 
|    buildCounterWorkerPool++;
 | 
|    if (buildCounterWorkerPool < 3) {
 | 
|      checkAutoscalingSettings(o.autoscalingSettings);
 | 
| -    checkUnnamed3066(o.dataDisks);
 | 
| +    checkUnnamed3176(o.dataDisks);
 | 
|      unittest.expect(o.defaultPackageSet, unittest.equals('foo'));
 | 
|      unittest.expect(o.diskSizeGb, unittest.equals(42));
 | 
|      unittest.expect(o.diskSourceImage, unittest.equals('foo'));
 | 
| @@ -4158,13 +4156,13 @@ checkWorkerPool(api.WorkerPool o) {
 | 
|      unittest.expect(o.ipConfiguration, unittest.equals('foo'));
 | 
|      unittest.expect(o.kind, unittest.equals('foo'));
 | 
|      unittest.expect(o.machineType, unittest.equals('foo'));
 | 
| -    checkUnnamed3067(o.metadata);
 | 
| +    checkUnnamed3177(o.metadata);
 | 
|      unittest.expect(o.network, unittest.equals('foo'));
 | 
|      unittest.expect(o.numThreadsPerWorker, unittest.equals(42));
 | 
|      unittest.expect(o.numWorkers, unittest.equals(42));
 | 
|      unittest.expect(o.onHostMaintenance, unittest.equals('foo'));
 | 
| -    checkUnnamed3068(o.packages);
 | 
| -    checkUnnamed3069(o.poolArgs);
 | 
| +    checkUnnamed3178(o.packages);
 | 
| +    checkUnnamed3179(o.poolArgs);
 | 
|      unittest.expect(o.subnetwork, unittest.equals('foo'));
 | 
|      checkTaskRunnerSettings(o.taskrunnerSettings);
 | 
|      unittest.expect(o.teardownPolicy, unittest.equals('foo'));
 | 
| @@ -5415,8 +5413,8 @@ main() {
 | 
|        api.ProjectsJobsResourceApi res = new api.DataflowApi(mock).projects.jobs;
 | 
|        var arg_projectId = "foo";
 | 
|        var arg_jobId = "foo";
 | 
| -      var arg_location = "foo";
 | 
|        var arg_view = "foo";
 | 
| +      var arg_location = "foo";
 | 
|        mock.register(unittest.expectAsync((http.BaseRequest req, json) {
 | 
|          var path = (req.url).path;
 | 
|          var pathOffset = 0;
 | 
| @@ -5453,8 +5451,8 @@ main() {
 | 
|              addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
 | 
|            }
 | 
|          }
 | 
| -        unittest.expect(queryMap["location"].first, unittest.equals(arg_location));
 | 
|          unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
 | 
| +        unittest.expect(queryMap["location"].first, unittest.equals(arg_location));
 | 
|  
 | 
|  
 | 
|          var h = {
 | 
| @@ -5463,7 +5461,7 @@ main() {
 | 
|          var resp = convert.JSON.encode(buildJob());
 | 
|          return new async.Future.value(stringResponse(200, h, resp));
 | 
|        }), true);
 | 
| -      res.get(arg_projectId, arg_jobId, location: arg_location, view: arg_view).then(unittest.expectAsync(((api.Job response) {
 | 
| +      res.get(arg_projectId, arg_jobId, view: arg_view, location: arg_location).then(unittest.expectAsync(((api.Job response) {
 | 
|          checkJob(response);
 | 
|        })));
 | 
|      });
 | 
| @@ -5793,12 +5791,12 @@ main() {
 | 
|        api.ProjectsJobsMessagesResourceApi res = new api.DataflowApi(mock).projects.jobs.messages;
 | 
|        var arg_projectId = "foo";
 | 
|        var arg_jobId = "foo";
 | 
| -      var arg_startTime = "foo";
 | 
| -      var arg_pageToken = "foo";
 | 
|        var arg_pageSize = 42;
 | 
|        var arg_minimumImportance = "foo";
 | 
| -      var arg_location = "foo";
 | 
|        var arg_endTime = "foo";
 | 
| +      var arg_location = "foo";
 | 
| +      var arg_pageToken = "foo";
 | 
| +      var arg_startTime = "foo";
 | 
|        mock.register(unittest.expectAsync((http.BaseRequest req, json) {
 | 
|          var path = (req.url).path;
 | 
|          var pathOffset = 0;
 | 
| @@ -5839,12 +5837,12 @@ main() {
 | 
|              addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
 | 
|            }
 | 
|          }
 | 
| -        unittest.expect(queryMap["startTime"].first, unittest.equals(arg_startTime));
 | 
| -        unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
 | 
|          unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize));
 | 
|          unittest.expect(queryMap["minimumImportance"].first, unittest.equals(arg_minimumImportance));
 | 
| -        unittest.expect(queryMap["location"].first, unittest.equals(arg_location));
 | 
|          unittest.expect(queryMap["endTime"].first, unittest.equals(arg_endTime));
 | 
| +        unittest.expect(queryMap["location"].first, unittest.equals(arg_location));
 | 
| +        unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
 | 
| +        unittest.expect(queryMap["startTime"].first, unittest.equals(arg_startTime));
 | 
|  
 | 
|  
 | 
|          var h = {
 | 
| @@ -5853,7 +5851,7 @@ main() {
 | 
|          var resp = convert.JSON.encode(buildListJobMessagesResponse());
 | 
|          return new async.Future.value(stringResponse(200, h, resp));
 | 
|        }), true);
 | 
| -      res.list(arg_projectId, arg_jobId, startTime: arg_startTime, pageToken: arg_pageToken, pageSize: arg_pageSize, minimumImportance: arg_minimumImportance, location: arg_location, endTime: arg_endTime).then(unittest.expectAsync(((api.ListJobMessagesResponse response) {
 | 
| +      res.list(arg_projectId, arg_jobId, pageSize: arg_pageSize, minimumImportance: arg_minimumImportance, endTime: arg_endTime, location: arg_location, pageToken: arg_pageToken, startTime: arg_startTime).then(unittest.expectAsync(((api.ListJobMessagesResponse response) {
 | 
|          checkListJobMessagesResponse(response);
 | 
|        })));
 | 
|      });
 | 
| @@ -5999,8 +5997,8 @@ main() {
 | 
|        var arg_request = buildJob();
 | 
|        var arg_projectId = "foo";
 | 
|        var arg_location = "foo";
 | 
| -      var arg_replaceJobId = "foo";
 | 
|        var arg_view = "foo";
 | 
| +      var arg_replaceJobId = "foo";
 | 
|        mock.register(unittest.expectAsync((http.BaseRequest req, json) {
 | 
|          var obj = new api.Job.fromJson(json);
 | 
|          checkJob(obj);
 | 
| @@ -6044,8 +6042,8 @@ main() {
 | 
|              addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
 | 
|            }
 | 
|          }
 | 
| -        unittest.expect(queryMap["replaceJobId"].first, unittest.equals(arg_replaceJobId));
 | 
|          unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
 | 
| +        unittest.expect(queryMap["replaceJobId"].first, unittest.equals(arg_replaceJobId));
 | 
|  
 | 
|  
 | 
|          var h = {
 | 
| @@ -6054,7 +6052,7 @@ main() {
 | 
|          var resp = convert.JSON.encode(buildJob());
 | 
|          return new async.Future.value(stringResponse(200, h, resp));
 | 
|        }), true);
 | 
| -      res.create(arg_request, arg_projectId, arg_location, replaceJobId: arg_replaceJobId, view: arg_view).then(unittest.expectAsync(((api.Job response) {
 | 
| +      res.create(arg_request, arg_projectId, arg_location, view: arg_view, replaceJobId: arg_replaceJobId).then(unittest.expectAsync(((api.Job response) {
 | 
|          checkJob(response);
 | 
|        })));
 | 
|      });
 | 
| @@ -6199,10 +6197,10 @@ main() {
 | 
|        api.ProjectsLocationsJobsResourceApi res = new api.DataflowApi(mock).projects.locations.jobs;
 | 
|        var arg_projectId = "foo";
 | 
|        var arg_location = "foo";
 | 
| -      var arg_filter = "foo";
 | 
| -      var arg_pageToken = "foo";
 | 
|        var arg_pageSize = 42;
 | 
|        var arg_view = "foo";
 | 
| +      var arg_filter = "foo";
 | 
| +      var arg_pageToken = "foo";
 | 
|        mock.register(unittest.expectAsync((http.BaseRequest req, json) {
 | 
|          var path = (req.url).path;
 | 
|          var pathOffset = 0;
 | 
| @@ -6243,10 +6241,10 @@ main() {
 | 
|              addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
 | 
|            }
 | 
|          }
 | 
| -        unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
 | 
| -        unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
 | 
|          unittest.expect(core.int.parse(queryMap["pageSize"].first), unittest.equals(arg_pageSize));
 | 
|          unittest.expect(queryMap["view"].first, unittest.equals(arg_view));
 | 
| +        unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
 | 
| +        unittest.expect(queryMap["pageToken"].first, unittest.equals(arg_pageToken));
 | 
|  
 | 
|  
 | 
|          var h = {
 | 
| @@ -6255,7 +6253,7 @@ main() {
 | 
|          var resp = convert.JSON.encode(buildListJobsResponse());
 | 
|          return new async.Future.value(stringResponse(200, h, resp));
 | 
|        }), true);
 | 
| -      res.list(arg_projectId, arg_location, filter: arg_filter, pageToken: arg_pageToken, pageSize: arg_pageSize, view: arg_view).then(unittest.expectAsync(((api.ListJobsResponse response) {
 | 
| +      res.list(arg_projectId, arg_location, pageSize: arg_pageSize, view: arg_view, filter: arg_filter, pageToken: arg_pageToken).then(unittest.expectAsync(((api.ListJobsResponse response) {
 | 
|          checkListJobsResponse(response);
 | 
|        })));
 | 
|      });
 | 
| @@ -6674,8 +6672,8 @@ main() {
 | 
|        api.ProjectsTemplatesResourceApi res = new api.DataflowApi(mock).projects.templates;
 | 
|        var arg_request = buildLaunchTemplateParameters();
 | 
|        var arg_projectId = "foo";
 | 
| -      var arg_dryRun = true;
 | 
|        var arg_gcsPath = "foo";
 | 
| +      var arg_dryRun = true;
 | 
|        mock.register(unittest.expectAsync((http.BaseRequest req, json) {
 | 
|          var obj = new api.LaunchTemplateParameters.fromJson(json);
 | 
|          checkLaunchTemplateParameters(obj);
 | 
| @@ -6712,8 +6710,8 @@ main() {
 | 
|              addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]), core.Uri.decodeQueryComponent(keyvalue[1]));
 | 
|            }
 | 
|          }
 | 
| -        unittest.expect(queryMap["dryRun"].first, unittest.equals("$arg_dryRun"));
 | 
|          unittest.expect(queryMap["gcsPath"].first, unittest.equals(arg_gcsPath));
 | 
| +        unittest.expect(queryMap["dryRun"].first, unittest.equals("$arg_dryRun"));
 | 
|  
 | 
|  
 | 
|          var h = {
 | 
| @@ -6722,7 +6720,7 @@ main() {
 | 
|          var resp = convert.JSON.encode(buildLaunchTemplateResponse());
 | 
|          return new async.Future.value(stringResponse(200, h, resp));
 | 
|        }), true);
 | 
| -      res.launch(arg_request, arg_projectId, dryRun: arg_dryRun, gcsPath: arg_gcsPath).then(unittest.expectAsync(((api.LaunchTemplateResponse response) {
 | 
| +      res.launch(arg_request, arg_projectId, gcsPath: arg_gcsPath, dryRun: arg_dryRun).then(unittest.expectAsync(((api.LaunchTemplateResponse response) {
 | 
|          checkLaunchTemplateResponse(response);
 | 
|        })));
 | 
|      });
 | 
| 
 |