| Index: generated/googleapis/test/analyticsreporting/v4_test.dart
 | 
| diff --git a/generated/googleapis/test/analyticsreporting/v4_test.dart b/generated/googleapis/test/analyticsreporting/v4_test.dart
 | 
| index 72ea5ccd7677b0f54ad2d467bda3f8ed7384d968..adbec622ce0e2fab155e47bd551b2e8d77d74736 100644
 | 
| --- a/generated/googleapis/test/analyticsreporting/v4_test.dart
 | 
| +++ b/generated/googleapis/test/analyticsreporting/v4_test.dart
 | 
| @@ -7,7 +7,7 @@ import "dart:convert" as convert;
 | 
|  
 | 
|  import 'package:http/http.dart' as http;
 | 
|  import 'package:http/testing.dart' as http_testing;
 | 
| -import 'package:unittest/unittest.dart' as unittest;
 | 
| +import 'package:test/test.dart' as unittest;
 | 
|  
 | 
|  import 'package:googleapis/analyticsreporting/v4.dart' as api;
 | 
|  
 | 
| @@ -46,7 +46,7 @@ class HttpServerMock extends http.BaseClient {
 | 
|  }
 | 
|  
 | 
|  http.StreamedResponse stringResponse(
 | 
| -    core.int status, core.Map headers, core.String body) {
 | 
| +    core.int status, core.Map<core.String, core.String> headers, core.String body) {
 | 
|    var stream = new async.Stream.fromIterable([convert.UTF8.encode(body)]);
 | 
|    return new http.StreamedResponse(stream, status, headers: headers);
 | 
|  }
 | 
| @@ -74,14 +74,14 @@ checkCohort(api.Cohort o) {
 | 
|    buildCounterCohort--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed157() {
 | 
| +buildUnnamed159() {
 | 
|    var o = new core.List<api.Cohort>();
 | 
|    o.add(buildCohort());
 | 
|    o.add(buildCohort());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed157(core.List<api.Cohort> o) {
 | 
| +checkUnnamed159(core.List<api.Cohort> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkCohort(o[0]);
 | 
|    checkCohort(o[1]);
 | 
| @@ -92,7 +92,7 @@ buildCohortGroup() {
 | 
|    var o = new api.CohortGroup();
 | 
|    buildCounterCohortGroup++;
 | 
|    if (buildCounterCohortGroup < 3) {
 | 
| -    o.cohorts = buildUnnamed157();
 | 
| +    o.cohorts = buildUnnamed159();
 | 
|      o.lifetimeValue = true;
 | 
|    }
 | 
|    buildCounterCohortGroup--;
 | 
| @@ -102,20 +102,20 @@ buildCohortGroup() {
 | 
|  checkCohortGroup(api.CohortGroup o) {
 | 
|    buildCounterCohortGroup++;
 | 
|    if (buildCounterCohortGroup < 3) {
 | 
| -    checkUnnamed157(o.cohorts);
 | 
| +    checkUnnamed159(o.cohorts);
 | 
|      unittest.expect(o.lifetimeValue, unittest.isTrue);
 | 
|    }
 | 
|    buildCounterCohortGroup--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed158() {
 | 
| +buildUnnamed160() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed158(core.List<core.String> o) {
 | 
| +checkUnnamed160(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'));
 | 
| @@ -126,7 +126,7 @@ buildColumnHeader() {
 | 
|    var o = new api.ColumnHeader();
 | 
|    buildCounterColumnHeader++;
 | 
|    if (buildCounterColumnHeader < 3) {
 | 
| -    o.dimensions = buildUnnamed158();
 | 
| +    o.dimensions = buildUnnamed160();
 | 
|      o.metricHeader = buildMetricHeader();
 | 
|    }
 | 
|    buildCounterColumnHeader--;
 | 
| @@ -136,7 +136,7 @@ buildColumnHeader() {
 | 
|  checkColumnHeader(api.ColumnHeader o) {
 | 
|    buildCounterColumnHeader++;
 | 
|    if (buildCounterColumnHeader < 3) {
 | 
| -    checkUnnamed158(o.dimensions);
 | 
| +    checkUnnamed160(o.dimensions);
 | 
|      checkMetricHeader(o.metricHeader);
 | 
|    }
 | 
|    buildCounterColumnHeader--;
 | 
| @@ -163,27 +163,27 @@ checkDateRange(api.DateRange o) {
 | 
|    buildCounterDateRange--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed159() {
 | 
| +buildUnnamed161() {
 | 
|    var o = new core.List<api.PivotValueRegion>();
 | 
|    o.add(buildPivotValueRegion());
 | 
|    o.add(buildPivotValueRegion());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed159(core.List<api.PivotValueRegion> o) {
 | 
| +checkUnnamed161(core.List<api.PivotValueRegion> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkPivotValueRegion(o[0]);
 | 
|    checkPivotValueRegion(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed160() {
 | 
| +buildUnnamed162() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed160(core.List<core.String> o) {
 | 
| +checkUnnamed162(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'));
 | 
| @@ -194,8 +194,8 @@ buildDateRangeValues() {
 | 
|    var o = new api.DateRangeValues();
 | 
|    buildCounterDateRangeValues++;
 | 
|    if (buildCounterDateRangeValues < 3) {
 | 
| -    o.pivotValueRegions = buildUnnamed159();
 | 
| -    o.values = buildUnnamed160();
 | 
| +    o.pivotValueRegions = buildUnnamed161();
 | 
| +    o.values = buildUnnamed162();
 | 
|    }
 | 
|    buildCounterDateRangeValues--;
 | 
|    return o;
 | 
| @@ -204,20 +204,20 @@ buildDateRangeValues() {
 | 
|  checkDateRangeValues(api.DateRangeValues o) {
 | 
|    buildCounterDateRangeValues++;
 | 
|    if (buildCounterDateRangeValues < 3) {
 | 
| -    checkUnnamed159(o.pivotValueRegions);
 | 
| -    checkUnnamed160(o.values);
 | 
| +    checkUnnamed161(o.pivotValueRegions);
 | 
| +    checkUnnamed162(o.values);
 | 
|    }
 | 
|    buildCounterDateRangeValues--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed161() {
 | 
| +buildUnnamed163() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed161(core.List<core.String> o) {
 | 
| +checkUnnamed163(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'));
 | 
| @@ -228,7 +228,7 @@ buildDimension() {
 | 
|    var o = new api.Dimension();
 | 
|    buildCounterDimension++;
 | 
|    if (buildCounterDimension < 3) {
 | 
| -    o.histogramBuckets = buildUnnamed161();
 | 
| +    o.histogramBuckets = buildUnnamed163();
 | 
|      o.name = "foo";
 | 
|    }
 | 
|    buildCounterDimension--;
 | 
| @@ -238,20 +238,20 @@ buildDimension() {
 | 
|  checkDimension(api.Dimension o) {
 | 
|    buildCounterDimension++;
 | 
|    if (buildCounterDimension < 3) {
 | 
| -    checkUnnamed161(o.histogramBuckets);
 | 
| +    checkUnnamed163(o.histogramBuckets);
 | 
|      unittest.expect(o.name, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterDimension--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed162() {
 | 
| +buildUnnamed164() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed162(core.List<core.String> o) {
 | 
| +checkUnnamed164(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'));
 | 
| @@ -264,7 +264,7 @@ buildDimensionFilter() {
 | 
|    if (buildCounterDimensionFilter < 3) {
 | 
|      o.caseSensitive = true;
 | 
|      o.dimensionName = "foo";
 | 
| -    o.expressions = buildUnnamed162();
 | 
| +    o.expressions = buildUnnamed164();
 | 
|      o.not = true;
 | 
|      o.operator = "foo";
 | 
|    }
 | 
| @@ -277,21 +277,21 @@ checkDimensionFilter(api.DimensionFilter o) {
 | 
|    if (buildCounterDimensionFilter < 3) {
 | 
|      unittest.expect(o.caseSensitive, unittest.isTrue);
 | 
|      unittest.expect(o.dimensionName, unittest.equals('foo'));
 | 
| -    checkUnnamed162(o.expressions);
 | 
| +    checkUnnamed164(o.expressions);
 | 
|      unittest.expect(o.not, unittest.isTrue);
 | 
|      unittest.expect(o.operator, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterDimensionFilter--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed163() {
 | 
| +buildUnnamed165() {
 | 
|    var o = new core.List<api.DimensionFilter>();
 | 
|    o.add(buildDimensionFilter());
 | 
|    o.add(buildDimensionFilter());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed163(core.List<api.DimensionFilter> o) {
 | 
| +checkUnnamed165(core.List<api.DimensionFilter> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDimensionFilter(o[0]);
 | 
|    checkDimensionFilter(o[1]);
 | 
| @@ -302,7 +302,7 @@ buildDimensionFilterClause() {
 | 
|    var o = new api.DimensionFilterClause();
 | 
|    buildCounterDimensionFilterClause++;
 | 
|    if (buildCounterDimensionFilterClause < 3) {
 | 
| -    o.filters = buildUnnamed163();
 | 
| +    o.filters = buildUnnamed165();
 | 
|      o.operator = "foo";
 | 
|    }
 | 
|    buildCounterDimensionFilterClause--;
 | 
| @@ -312,7 +312,7 @@ buildDimensionFilterClause() {
 | 
|  checkDimensionFilterClause(api.DimensionFilterClause o) {
 | 
|    buildCounterDimensionFilterClause++;
 | 
|    if (buildCounterDimensionFilterClause < 3) {
 | 
| -    checkUnnamed163(o.filters);
 | 
| +    checkUnnamed165(o.filters);
 | 
|      unittest.expect(o.operator, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterDimensionFilterClause--;
 | 
| @@ -341,14 +341,14 @@ checkDynamicSegment(api.DynamicSegment o) {
 | 
|    buildCounterDynamicSegment--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed164() {
 | 
| +buildUnnamed166() {
 | 
|    var o = new core.List<api.ReportRequest>();
 | 
|    o.add(buildReportRequest());
 | 
|    o.add(buildReportRequest());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed164(core.List<api.ReportRequest> o) {
 | 
| +checkUnnamed166(core.List<api.ReportRequest> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReportRequest(o[0]);
 | 
|    checkReportRequest(o[1]);
 | 
| @@ -359,7 +359,7 @@ buildGetReportsRequest() {
 | 
|    var o = new api.GetReportsRequest();
 | 
|    buildCounterGetReportsRequest++;
 | 
|    if (buildCounterGetReportsRequest < 3) {
 | 
| -    o.reportRequests = buildUnnamed164();
 | 
| +    o.reportRequests = buildUnnamed166();
 | 
|    }
 | 
|    buildCounterGetReportsRequest--;
 | 
|    return o;
 | 
| @@ -368,19 +368,19 @@ buildGetReportsRequest() {
 | 
|  checkGetReportsRequest(api.GetReportsRequest o) {
 | 
|    buildCounterGetReportsRequest++;
 | 
|    if (buildCounterGetReportsRequest < 3) {
 | 
| -    checkUnnamed164(o.reportRequests);
 | 
| +    checkUnnamed166(o.reportRequests);
 | 
|    }
 | 
|    buildCounterGetReportsRequest--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed165() {
 | 
| +buildUnnamed167() {
 | 
|    var o = new core.List<api.Report>();
 | 
|    o.add(buildReport());
 | 
|    o.add(buildReport());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed165(core.List<api.Report> o) {
 | 
| +checkUnnamed167(core.List<api.Report> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReport(o[0]);
 | 
|    checkReport(o[1]);
 | 
| @@ -391,7 +391,7 @@ buildGetReportsResponse() {
 | 
|    var o = new api.GetReportsResponse();
 | 
|    buildCounterGetReportsResponse++;
 | 
|    if (buildCounterGetReportsResponse < 3) {
 | 
| -    o.reports = buildUnnamed165();
 | 
| +    o.reports = buildUnnamed167();
 | 
|    }
 | 
|    buildCounterGetReportsResponse--;
 | 
|    return o;
 | 
| @@ -400,7 +400,7 @@ buildGetReportsResponse() {
 | 
|  checkGetReportsResponse(api.GetReportsResponse o) {
 | 
|    buildCounterGetReportsResponse++;
 | 
|    if (buildCounterGetReportsResponse < 3) {
 | 
| -    checkUnnamed165(o.reports);
 | 
| +    checkUnnamed167(o.reports);
 | 
|    }
 | 
|    buildCounterGetReportsResponse--;
 | 
|  }
 | 
| @@ -453,14 +453,14 @@ checkMetricFilter(api.MetricFilter o) {
 | 
|    buildCounterMetricFilter--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed166() {
 | 
| +buildUnnamed168() {
 | 
|    var o = new core.List<api.MetricFilter>();
 | 
|    o.add(buildMetricFilter());
 | 
|    o.add(buildMetricFilter());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed166(core.List<api.MetricFilter> o) {
 | 
| +checkUnnamed168(core.List<api.MetricFilter> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetricFilter(o[0]);
 | 
|    checkMetricFilter(o[1]);
 | 
| @@ -471,7 +471,7 @@ buildMetricFilterClause() {
 | 
|    var o = new api.MetricFilterClause();
 | 
|    buildCounterMetricFilterClause++;
 | 
|    if (buildCounterMetricFilterClause < 3) {
 | 
| -    o.filters = buildUnnamed166();
 | 
| +    o.filters = buildUnnamed168();
 | 
|      o.operator = "foo";
 | 
|    }
 | 
|    buildCounterMetricFilterClause--;
 | 
| @@ -481,33 +481,33 @@ buildMetricFilterClause() {
 | 
|  checkMetricFilterClause(api.MetricFilterClause o) {
 | 
|    buildCounterMetricFilterClause++;
 | 
|    if (buildCounterMetricFilterClause < 3) {
 | 
| -    checkUnnamed166(o.filters);
 | 
| +    checkUnnamed168(o.filters);
 | 
|      unittest.expect(o.operator, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterMetricFilterClause--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed167() {
 | 
| +buildUnnamed169() {
 | 
|    var o = new core.List<api.MetricHeaderEntry>();
 | 
|    o.add(buildMetricHeaderEntry());
 | 
|    o.add(buildMetricHeaderEntry());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed167(core.List<api.MetricHeaderEntry> o) {
 | 
| +checkUnnamed169(core.List<api.MetricHeaderEntry> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetricHeaderEntry(o[0]);
 | 
|    checkMetricHeaderEntry(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed168() {
 | 
| +buildUnnamed170() {
 | 
|    var o = new core.List<api.PivotHeader>();
 | 
|    o.add(buildPivotHeader());
 | 
|    o.add(buildPivotHeader());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed168(core.List<api.PivotHeader> o) {
 | 
| +checkUnnamed170(core.List<api.PivotHeader> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkPivotHeader(o[0]);
 | 
|    checkPivotHeader(o[1]);
 | 
| @@ -518,8 +518,8 @@ buildMetricHeader() {
 | 
|    var o = new api.MetricHeader();
 | 
|    buildCounterMetricHeader++;
 | 
|    if (buildCounterMetricHeader < 3) {
 | 
| -    o.metricHeaderEntries = buildUnnamed167();
 | 
| -    o.pivotHeaders = buildUnnamed168();
 | 
| +    o.metricHeaderEntries = buildUnnamed169();
 | 
| +    o.pivotHeaders = buildUnnamed170();
 | 
|    }
 | 
|    buildCounterMetricHeader--;
 | 
|    return o;
 | 
| @@ -528,8 +528,8 @@ buildMetricHeader() {
 | 
|  checkMetricHeader(api.MetricHeader o) {
 | 
|    buildCounterMetricHeader++;
 | 
|    if (buildCounterMetricHeader < 3) {
 | 
| -    checkUnnamed167(o.metricHeaderEntries);
 | 
| -    checkUnnamed168(o.pivotHeaders);
 | 
| +    checkUnnamed169(o.metricHeaderEntries);
 | 
| +    checkUnnamed170(o.pivotHeaders);
 | 
|    }
 | 
|    buildCounterMetricHeader--;
 | 
|  }
 | 
| @@ -555,14 +555,14 @@ checkMetricHeaderEntry(api.MetricHeaderEntry o) {
 | 
|    buildCounterMetricHeaderEntry--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed169() {
 | 
| +buildUnnamed171() {
 | 
|    var o = new core.List<api.SegmentFilterClause>();
 | 
|    o.add(buildSegmentFilterClause());
 | 
|    o.add(buildSegmentFilterClause());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed169(core.List<api.SegmentFilterClause> o) {
 | 
| +checkUnnamed171(core.List<api.SegmentFilterClause> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSegmentFilterClause(o[0]);
 | 
|    checkSegmentFilterClause(o[1]);
 | 
| @@ -573,7 +573,7 @@ buildOrFiltersForSegment() {
 | 
|    var o = new api.OrFiltersForSegment();
 | 
|    buildCounterOrFiltersForSegment++;
 | 
|    if (buildCounterOrFiltersForSegment < 3) {
 | 
| -    o.segmentFilterClauses = buildUnnamed169();
 | 
| +    o.segmentFilterClauses = buildUnnamed171();
 | 
|    }
 | 
|    buildCounterOrFiltersForSegment--;
 | 
|    return o;
 | 
| @@ -582,7 +582,7 @@ buildOrFiltersForSegment() {
 | 
|  checkOrFiltersForSegment(api.OrFiltersForSegment o) {
 | 
|    buildCounterOrFiltersForSegment++;
 | 
|    if (buildCounterOrFiltersForSegment < 3) {
 | 
| -    checkUnnamed169(o.segmentFilterClauses);
 | 
| +    checkUnnamed171(o.segmentFilterClauses);
 | 
|    }
 | 
|    buildCounterOrFiltersForSegment--;
 | 
|  }
 | 
| @@ -610,40 +610,40 @@ checkOrderBy(api.OrderBy o) {
 | 
|    buildCounterOrderBy--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed170() {
 | 
| +buildUnnamed172() {
 | 
|    var o = new core.List<api.DimensionFilterClause>();
 | 
|    o.add(buildDimensionFilterClause());
 | 
|    o.add(buildDimensionFilterClause());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed170(core.List<api.DimensionFilterClause> o) {
 | 
| +checkUnnamed172(core.List<api.DimensionFilterClause> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDimensionFilterClause(o[0]);
 | 
|    checkDimensionFilterClause(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed171() {
 | 
| +buildUnnamed173() {
 | 
|    var o = new core.List<api.Dimension>();
 | 
|    o.add(buildDimension());
 | 
|    o.add(buildDimension());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed171(core.List<api.Dimension> o) {
 | 
| +checkUnnamed173(core.List<api.Dimension> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDimension(o[0]);
 | 
|    checkDimension(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed172() {
 | 
| +buildUnnamed174() {
 | 
|    var o = new core.List<api.Metric>();
 | 
|    o.add(buildMetric());
 | 
|    o.add(buildMetric());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed172(core.List<api.Metric> o) {
 | 
| +checkUnnamed174(core.List<api.Metric> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetric(o[0]);
 | 
|    checkMetric(o[1]);
 | 
| @@ -654,10 +654,10 @@ buildPivot() {
 | 
|    var o = new api.Pivot();
 | 
|    buildCounterPivot++;
 | 
|    if (buildCounterPivot < 3) {
 | 
| -    o.dimensionFilterClauses = buildUnnamed170();
 | 
| -    o.dimensions = buildUnnamed171();
 | 
| +    o.dimensionFilterClauses = buildUnnamed172();
 | 
| +    o.dimensions = buildUnnamed173();
 | 
|      o.maxGroupCount = 42;
 | 
| -    o.metrics = buildUnnamed172();
 | 
| +    o.metrics = buildUnnamed174();
 | 
|      o.startGroup = 42;
 | 
|    }
 | 
|    buildCounterPivot--;
 | 
| @@ -667,23 +667,23 @@ buildPivot() {
 | 
|  checkPivot(api.Pivot o) {
 | 
|    buildCounterPivot++;
 | 
|    if (buildCounterPivot < 3) {
 | 
| -    checkUnnamed170(o.dimensionFilterClauses);
 | 
| -    checkUnnamed171(o.dimensions);
 | 
| +    checkUnnamed172(o.dimensionFilterClauses);
 | 
| +    checkUnnamed173(o.dimensions);
 | 
|      unittest.expect(o.maxGroupCount, unittest.equals(42));
 | 
| -    checkUnnamed172(o.metrics);
 | 
| +    checkUnnamed174(o.metrics);
 | 
|      unittest.expect(o.startGroup, unittest.equals(42));
 | 
|    }
 | 
|    buildCounterPivot--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed173() {
 | 
| +buildUnnamed175() {
 | 
|    var o = new core.List<api.PivotHeaderEntry>();
 | 
|    o.add(buildPivotHeaderEntry());
 | 
|    o.add(buildPivotHeaderEntry());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed173(core.List<api.PivotHeaderEntry> o) {
 | 
| +checkUnnamed175(core.List<api.PivotHeaderEntry> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkPivotHeaderEntry(o[0]);
 | 
|    checkPivotHeaderEntry(o[1]);
 | 
| @@ -694,7 +694,7 @@ buildPivotHeader() {
 | 
|    var o = new api.PivotHeader();
 | 
|    buildCounterPivotHeader++;
 | 
|    if (buildCounterPivotHeader < 3) {
 | 
| -    o.pivotHeaderEntries = buildUnnamed173();
 | 
| +    o.pivotHeaderEntries = buildUnnamed175();
 | 
|      o.totalPivotGroupsCount = 42;
 | 
|    }
 | 
|    buildCounterPivotHeader--;
 | 
| @@ -704,33 +704,33 @@ buildPivotHeader() {
 | 
|  checkPivotHeader(api.PivotHeader o) {
 | 
|    buildCounterPivotHeader++;
 | 
|    if (buildCounterPivotHeader < 3) {
 | 
| -    checkUnnamed173(o.pivotHeaderEntries);
 | 
| +    checkUnnamed175(o.pivotHeaderEntries);
 | 
|      unittest.expect(o.totalPivotGroupsCount, unittest.equals(42));
 | 
|    }
 | 
|    buildCounterPivotHeader--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed174() {
 | 
| +buildUnnamed176() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed174(core.List<core.String> o) {
 | 
| +checkUnnamed176(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'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed175() {
 | 
| +buildUnnamed177() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed175(core.List<core.String> o) {
 | 
| +checkUnnamed177(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'));
 | 
| @@ -741,8 +741,8 @@ buildPivotHeaderEntry() {
 | 
|    var o = new api.PivotHeaderEntry();
 | 
|    buildCounterPivotHeaderEntry++;
 | 
|    if (buildCounterPivotHeaderEntry < 3) {
 | 
| -    o.dimensionNames = buildUnnamed174();
 | 
| -    o.dimensionValues = buildUnnamed175();
 | 
| +    o.dimensionNames = buildUnnamed176();
 | 
| +    o.dimensionValues = buildUnnamed177();
 | 
|      o.metric = buildMetricHeaderEntry();
 | 
|    }
 | 
|    buildCounterPivotHeaderEntry--;
 | 
| @@ -752,21 +752,21 @@ buildPivotHeaderEntry() {
 | 
|  checkPivotHeaderEntry(api.PivotHeaderEntry o) {
 | 
|    buildCounterPivotHeaderEntry++;
 | 
|    if (buildCounterPivotHeaderEntry < 3) {
 | 
| -    checkUnnamed174(o.dimensionNames);
 | 
| -    checkUnnamed175(o.dimensionValues);
 | 
| +    checkUnnamed176(o.dimensionNames);
 | 
| +    checkUnnamed177(o.dimensionValues);
 | 
|      checkMetricHeaderEntry(o.metric);
 | 
|    }
 | 
|    buildCounterPivotHeaderEntry--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed176() {
 | 
| +buildUnnamed178() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed176(core.List<core.String> o) {
 | 
| +checkUnnamed178(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'));
 | 
| @@ -777,7 +777,7 @@ buildPivotValueRegion() {
 | 
|    var o = new api.PivotValueRegion();
 | 
|    buildCounterPivotValueRegion++;
 | 
|    if (buildCounterPivotValueRegion < 3) {
 | 
| -    o.values = buildUnnamed176();
 | 
| +    o.values = buildUnnamed178();
 | 
|    }
 | 
|    buildCounterPivotValueRegion--;
 | 
|    return o;
 | 
| @@ -786,7 +786,7 @@ buildPivotValueRegion() {
 | 
|  checkPivotValueRegion(api.PivotValueRegion o) {
 | 
|    buildCounterPivotValueRegion++;
 | 
|    if (buildCounterPivotValueRegion < 3) {
 | 
| -    checkUnnamed176(o.values);
 | 
| +    checkUnnamed178(o.values);
 | 
|    }
 | 
|    buildCounterPivotValueRegion--;
 | 
|  }
 | 
| @@ -814,79 +814,79 @@ checkReport(api.Report o) {
 | 
|    buildCounterReport--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed177() {
 | 
| +buildUnnamed179() {
 | 
|    var o = new core.List<api.DateRangeValues>();
 | 
|    o.add(buildDateRangeValues());
 | 
|    o.add(buildDateRangeValues());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed177(core.List<api.DateRangeValues> o) {
 | 
| +checkUnnamed179(core.List<api.DateRangeValues> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDateRangeValues(o[0]);
 | 
|    checkDateRangeValues(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed178() {
 | 
| +buildUnnamed180() {
 | 
|    var o = new core.List<api.DateRangeValues>();
 | 
|    o.add(buildDateRangeValues());
 | 
|    o.add(buildDateRangeValues());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed178(core.List<api.DateRangeValues> o) {
 | 
| +checkUnnamed180(core.List<api.DateRangeValues> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDateRangeValues(o[0]);
 | 
|    checkDateRangeValues(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed179() {
 | 
| +buildUnnamed181() {
 | 
|    var o = new core.List<api.ReportRow>();
 | 
|    o.add(buildReportRow());
 | 
|    o.add(buildReportRow());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed179(core.List<api.ReportRow> o) {
 | 
| +checkUnnamed181(core.List<api.ReportRow> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkReportRow(o[0]);
 | 
|    checkReportRow(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed180() {
 | 
| +buildUnnamed182() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed180(core.List<core.String> o) {
 | 
| +checkUnnamed182(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'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed181() {
 | 
| +buildUnnamed183() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed181(core.List<core.String> o) {
 | 
| +checkUnnamed183(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'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed182() {
 | 
| +buildUnnamed184() {
 | 
|    var o = new core.List<api.DateRangeValues>();
 | 
|    o.add(buildDateRangeValues());
 | 
|    o.add(buildDateRangeValues());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed182(core.List<api.DateRangeValues> o) {
 | 
| +checkUnnamed184(core.List<api.DateRangeValues> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDateRangeValues(o[0]);
 | 
|    checkDateRangeValues(o[1]);
 | 
| @@ -899,13 +899,13 @@ buildReportData() {
 | 
|    if (buildCounterReportData < 3) {
 | 
|      o.dataLastRefreshed = "foo";
 | 
|      o.isDataGolden = true;
 | 
| -    o.maximums = buildUnnamed177();
 | 
| -    o.minimums = buildUnnamed178();
 | 
| +    o.maximums = buildUnnamed179();
 | 
| +    o.minimums = buildUnnamed180();
 | 
|      o.rowCount = 42;
 | 
| -    o.rows = buildUnnamed179();
 | 
| -    o.samplesReadCounts = buildUnnamed180();
 | 
| -    o.samplingSpaceSizes = buildUnnamed181();
 | 
| -    o.totals = buildUnnamed182();
 | 
| +    o.rows = buildUnnamed181();
 | 
| +    o.samplesReadCounts = buildUnnamed182();
 | 
| +    o.samplingSpaceSizes = buildUnnamed183();
 | 
| +    o.totals = buildUnnamed184();
 | 
|    }
 | 
|    buildCounterReportData--;
 | 
|    return o;
 | 
| @@ -916,116 +916,116 @@ checkReportData(api.ReportData o) {
 | 
|    if (buildCounterReportData < 3) {
 | 
|      unittest.expect(o.dataLastRefreshed, unittest.equals('foo'));
 | 
|      unittest.expect(o.isDataGolden, unittest.isTrue);
 | 
| -    checkUnnamed177(o.maximums);
 | 
| -    checkUnnamed178(o.minimums);
 | 
| +    checkUnnamed179(o.maximums);
 | 
| +    checkUnnamed180(o.minimums);
 | 
|      unittest.expect(o.rowCount, unittest.equals(42));
 | 
| -    checkUnnamed179(o.rows);
 | 
| -    checkUnnamed180(o.samplesReadCounts);
 | 
| -    checkUnnamed181(o.samplingSpaceSizes);
 | 
| -    checkUnnamed182(o.totals);
 | 
| +    checkUnnamed181(o.rows);
 | 
| +    checkUnnamed182(o.samplesReadCounts);
 | 
| +    checkUnnamed183(o.samplingSpaceSizes);
 | 
| +    checkUnnamed184(o.totals);
 | 
|    }
 | 
|    buildCounterReportData--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed183() {
 | 
| +buildUnnamed185() {
 | 
|    var o = new core.List<api.DateRange>();
 | 
|    o.add(buildDateRange());
 | 
|    o.add(buildDateRange());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed183(core.List<api.DateRange> o) {
 | 
| +checkUnnamed185(core.List<api.DateRange> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDateRange(o[0]);
 | 
|    checkDateRange(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed184() {
 | 
| +buildUnnamed186() {
 | 
|    var o = new core.List<api.DimensionFilterClause>();
 | 
|    o.add(buildDimensionFilterClause());
 | 
|    o.add(buildDimensionFilterClause());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed184(core.List<api.DimensionFilterClause> o) {
 | 
| +checkUnnamed186(core.List<api.DimensionFilterClause> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDimensionFilterClause(o[0]);
 | 
|    checkDimensionFilterClause(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed185() {
 | 
| +buildUnnamed187() {
 | 
|    var o = new core.List<api.Dimension>();
 | 
|    o.add(buildDimension());
 | 
|    o.add(buildDimension());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed185(core.List<api.Dimension> o) {
 | 
| +checkUnnamed187(core.List<api.Dimension> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDimension(o[0]);
 | 
|    checkDimension(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed186() {
 | 
| +buildUnnamed188() {
 | 
|    var o = new core.List<api.MetricFilterClause>();
 | 
|    o.add(buildMetricFilterClause());
 | 
|    o.add(buildMetricFilterClause());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed186(core.List<api.MetricFilterClause> o) {
 | 
| +checkUnnamed188(core.List<api.MetricFilterClause> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetricFilterClause(o[0]);
 | 
|    checkMetricFilterClause(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed187() {
 | 
| +buildUnnamed189() {
 | 
|    var o = new core.List<api.Metric>();
 | 
|    o.add(buildMetric());
 | 
|    o.add(buildMetric());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed187(core.List<api.Metric> o) {
 | 
| +checkUnnamed189(core.List<api.Metric> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkMetric(o[0]);
 | 
|    checkMetric(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed188() {
 | 
| +buildUnnamed190() {
 | 
|    var o = new core.List<api.OrderBy>();
 | 
|    o.add(buildOrderBy());
 | 
|    o.add(buildOrderBy());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed188(core.List<api.OrderBy> o) {
 | 
| +checkUnnamed190(core.List<api.OrderBy> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkOrderBy(o[0]);
 | 
|    checkOrderBy(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed189() {
 | 
| +buildUnnamed191() {
 | 
|    var o = new core.List<api.Pivot>();
 | 
|    o.add(buildPivot());
 | 
|    o.add(buildPivot());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed189(core.List<api.Pivot> o) {
 | 
| +checkUnnamed191(core.List<api.Pivot> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkPivot(o[0]);
 | 
|    checkPivot(o[1]);
 | 
|  }
 | 
|  
 | 
| -buildUnnamed190() {
 | 
| +buildUnnamed192() {
 | 
|    var o = new core.List<api.Segment>();
 | 
|    o.add(buildSegment());
 | 
|    o.add(buildSegment());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed190(core.List<api.Segment> o) {
 | 
| +checkUnnamed192(core.List<api.Segment> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSegment(o[0]);
 | 
|    checkSegment(o[1]);
 | 
| @@ -1037,21 +1037,21 @@ buildReportRequest() {
 | 
|    buildCounterReportRequest++;
 | 
|    if (buildCounterReportRequest < 3) {
 | 
|      o.cohortGroup = buildCohortGroup();
 | 
| -    o.dateRanges = buildUnnamed183();
 | 
| -    o.dimensionFilterClauses = buildUnnamed184();
 | 
| -    o.dimensions = buildUnnamed185();
 | 
| +    o.dateRanges = buildUnnamed185();
 | 
| +    o.dimensionFilterClauses = buildUnnamed186();
 | 
| +    o.dimensions = buildUnnamed187();
 | 
|      o.filtersExpression = "foo";
 | 
|      o.hideTotals = true;
 | 
|      o.hideValueRanges = true;
 | 
|      o.includeEmptyRows = true;
 | 
| -    o.metricFilterClauses = buildUnnamed186();
 | 
| -    o.metrics = buildUnnamed187();
 | 
| -    o.orderBys = buildUnnamed188();
 | 
| +    o.metricFilterClauses = buildUnnamed188();
 | 
| +    o.metrics = buildUnnamed189();
 | 
| +    o.orderBys = buildUnnamed190();
 | 
|      o.pageSize = 42;
 | 
|      o.pageToken = "foo";
 | 
| -    o.pivots = buildUnnamed189();
 | 
| +    o.pivots = buildUnnamed191();
 | 
|      o.samplingLevel = "foo";
 | 
| -    o.segments = buildUnnamed190();
 | 
| +    o.segments = buildUnnamed192();
 | 
|      o.viewId = "foo";
 | 
|    }
 | 
|    buildCounterReportRequest--;
 | 
| @@ -1062,47 +1062,47 @@ checkReportRequest(api.ReportRequest o) {
 | 
|    buildCounterReportRequest++;
 | 
|    if (buildCounterReportRequest < 3) {
 | 
|      checkCohortGroup(o.cohortGroup);
 | 
| -    checkUnnamed183(o.dateRanges);
 | 
| -    checkUnnamed184(o.dimensionFilterClauses);
 | 
| -    checkUnnamed185(o.dimensions);
 | 
| +    checkUnnamed185(o.dateRanges);
 | 
| +    checkUnnamed186(o.dimensionFilterClauses);
 | 
| +    checkUnnamed187(o.dimensions);
 | 
|      unittest.expect(o.filtersExpression, unittest.equals('foo'));
 | 
|      unittest.expect(o.hideTotals, unittest.isTrue);
 | 
|      unittest.expect(o.hideValueRanges, unittest.isTrue);
 | 
|      unittest.expect(o.includeEmptyRows, unittest.isTrue);
 | 
| -    checkUnnamed186(o.metricFilterClauses);
 | 
| -    checkUnnamed187(o.metrics);
 | 
| -    checkUnnamed188(o.orderBys);
 | 
| +    checkUnnamed188(o.metricFilterClauses);
 | 
| +    checkUnnamed189(o.metrics);
 | 
| +    checkUnnamed190(o.orderBys);
 | 
|      unittest.expect(o.pageSize, unittest.equals(42));
 | 
|      unittest.expect(o.pageToken, unittest.equals('foo'));
 | 
| -    checkUnnamed189(o.pivots);
 | 
| +    checkUnnamed191(o.pivots);
 | 
|      unittest.expect(o.samplingLevel, unittest.equals('foo'));
 | 
| -    checkUnnamed190(o.segments);
 | 
| +    checkUnnamed192(o.segments);
 | 
|      unittest.expect(o.viewId, unittest.equals('foo'));
 | 
|    }
 | 
|    buildCounterReportRequest--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed191() {
 | 
| +buildUnnamed193() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed191(core.List<core.String> o) {
 | 
| +checkUnnamed193(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'));
 | 
|  }
 | 
|  
 | 
| -buildUnnamed192() {
 | 
| +buildUnnamed194() {
 | 
|    var o = new core.List<api.DateRangeValues>();
 | 
|    o.add(buildDateRangeValues());
 | 
|    o.add(buildDateRangeValues());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed192(core.List<api.DateRangeValues> o) {
 | 
| +checkUnnamed194(core.List<api.DateRangeValues> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkDateRangeValues(o[0]);
 | 
|    checkDateRangeValues(o[1]);
 | 
| @@ -1113,8 +1113,8 @@ buildReportRow() {
 | 
|    var o = new api.ReportRow();
 | 
|    buildCounterReportRow++;
 | 
|    if (buildCounterReportRow < 3) {
 | 
| -    o.dimensions = buildUnnamed191();
 | 
| -    o.metrics = buildUnnamed192();
 | 
| +    o.dimensions = buildUnnamed193();
 | 
| +    o.metrics = buildUnnamed194();
 | 
|    }
 | 
|    buildCounterReportRow--;
 | 
|    return o;
 | 
| @@ -1123,8 +1123,8 @@ buildReportRow() {
 | 
|  checkReportRow(api.ReportRow o) {
 | 
|    buildCounterReportRow++;
 | 
|    if (buildCounterReportRow < 3) {
 | 
| -    checkUnnamed191(o.dimensions);
 | 
| -    checkUnnamed192(o.metrics);
 | 
| +    checkUnnamed193(o.dimensions);
 | 
| +    checkUnnamed194(o.metrics);
 | 
|    }
 | 
|    buildCounterReportRow--;
 | 
|  }
 | 
| @@ -1150,14 +1150,14 @@ checkSegment(api.Segment o) {
 | 
|    buildCounterSegment--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed193() {
 | 
| +buildUnnamed195() {
 | 
|    var o = new core.List<api.SegmentFilter>();
 | 
|    o.add(buildSegmentFilter());
 | 
|    o.add(buildSegmentFilter());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed193(core.List<api.SegmentFilter> o) {
 | 
| +checkUnnamed195(core.List<api.SegmentFilter> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSegmentFilter(o[0]);
 | 
|    checkSegmentFilter(o[1]);
 | 
| @@ -1168,7 +1168,7 @@ buildSegmentDefinition() {
 | 
|    var o = new api.SegmentDefinition();
 | 
|    buildCounterSegmentDefinition++;
 | 
|    if (buildCounterSegmentDefinition < 3) {
 | 
| -    o.segmentFilters = buildUnnamed193();
 | 
| +    o.segmentFilters = buildUnnamed195();
 | 
|    }
 | 
|    buildCounterSegmentDefinition--;
 | 
|    return o;
 | 
| @@ -1177,19 +1177,19 @@ buildSegmentDefinition() {
 | 
|  checkSegmentDefinition(api.SegmentDefinition o) {
 | 
|    buildCounterSegmentDefinition++;
 | 
|    if (buildCounterSegmentDefinition < 3) {
 | 
| -    checkUnnamed193(o.segmentFilters);
 | 
| +    checkUnnamed195(o.segmentFilters);
 | 
|    }
 | 
|    buildCounterSegmentDefinition--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed194() {
 | 
| +buildUnnamed196() {
 | 
|    var o = new core.List<core.String>();
 | 
|    o.add("foo");
 | 
|    o.add("foo");
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed194(core.List<core.String> o) {
 | 
| +checkUnnamed196(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'));
 | 
| @@ -1202,7 +1202,7 @@ buildSegmentDimensionFilter() {
 | 
|    if (buildCounterSegmentDimensionFilter < 3) {
 | 
|      o.caseSensitive = true;
 | 
|      o.dimensionName = "foo";
 | 
| -    o.expressions = buildUnnamed194();
 | 
| +    o.expressions = buildUnnamed196();
 | 
|      o.maxComparisonValue = "foo";
 | 
|      o.minComparisonValue = "foo";
 | 
|      o.operator = "foo";
 | 
| @@ -1216,7 +1216,7 @@ checkSegmentDimensionFilter(api.SegmentDimensionFilter o) {
 | 
|    if (buildCounterSegmentDimensionFilter < 3) {
 | 
|      unittest.expect(o.caseSensitive, unittest.isTrue);
 | 
|      unittest.expect(o.dimensionName, unittest.equals('foo'));
 | 
| -    checkUnnamed194(o.expressions);
 | 
| +    checkUnnamed196(o.expressions);
 | 
|      unittest.expect(o.maxComparisonValue, unittest.equals('foo'));
 | 
|      unittest.expect(o.minComparisonValue, unittest.equals('foo'));
 | 
|      unittest.expect(o.operator, unittest.equals('foo'));
 | 
| @@ -1297,14 +1297,14 @@ checkSegmentMetricFilter(api.SegmentMetricFilter o) {
 | 
|    buildCounterSegmentMetricFilter--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed195() {
 | 
| +buildUnnamed197() {
 | 
|    var o = new core.List<api.OrFiltersForSegment>();
 | 
|    o.add(buildOrFiltersForSegment());
 | 
|    o.add(buildOrFiltersForSegment());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed195(core.List<api.OrFiltersForSegment> o) {
 | 
| +checkUnnamed197(core.List<api.OrFiltersForSegment> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkOrFiltersForSegment(o[0]);
 | 
|    checkOrFiltersForSegment(o[1]);
 | 
| @@ -1316,7 +1316,7 @@ buildSegmentSequenceStep() {
 | 
|    buildCounterSegmentSequenceStep++;
 | 
|    if (buildCounterSegmentSequenceStep < 3) {
 | 
|      o.matchType = "foo";
 | 
| -    o.orFiltersForSegment = buildUnnamed195();
 | 
| +    o.orFiltersForSegment = buildUnnamed197();
 | 
|    }
 | 
|    buildCounterSegmentSequenceStep--;
 | 
|    return o;
 | 
| @@ -1326,19 +1326,19 @@ checkSegmentSequenceStep(api.SegmentSequenceStep o) {
 | 
|    buildCounterSegmentSequenceStep++;
 | 
|    if (buildCounterSegmentSequenceStep < 3) {
 | 
|      unittest.expect(o.matchType, unittest.equals('foo'));
 | 
| -    checkUnnamed195(o.orFiltersForSegment);
 | 
| +    checkUnnamed197(o.orFiltersForSegment);
 | 
|    }
 | 
|    buildCounterSegmentSequenceStep--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed196() {
 | 
| +buildUnnamed198() {
 | 
|    var o = new core.List<api.SegmentSequenceStep>();
 | 
|    o.add(buildSegmentSequenceStep());
 | 
|    o.add(buildSegmentSequenceStep());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed196(core.List<api.SegmentSequenceStep> o) {
 | 
| +checkUnnamed198(core.List<api.SegmentSequenceStep> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkSegmentSequenceStep(o[0]);
 | 
|    checkSegmentSequenceStep(o[1]);
 | 
| @@ -1350,7 +1350,7 @@ buildSequenceSegment() {
 | 
|    buildCounterSequenceSegment++;
 | 
|    if (buildCounterSequenceSegment < 3) {
 | 
|      o.firstStepShouldMatchFirstHit = true;
 | 
| -    o.segmentSequenceSteps = buildUnnamed196();
 | 
| +    o.segmentSequenceSteps = buildUnnamed198();
 | 
|    }
 | 
|    buildCounterSequenceSegment--;
 | 
|    return o;
 | 
| @@ -1360,19 +1360,19 @@ checkSequenceSegment(api.SequenceSegment o) {
 | 
|    buildCounterSequenceSegment++;
 | 
|    if (buildCounterSequenceSegment < 3) {
 | 
|      unittest.expect(o.firstStepShouldMatchFirstHit, unittest.isTrue);
 | 
| -    checkUnnamed196(o.segmentSequenceSteps);
 | 
| +    checkUnnamed198(o.segmentSequenceSteps);
 | 
|    }
 | 
|    buildCounterSequenceSegment--;
 | 
|  }
 | 
|  
 | 
| -buildUnnamed197() {
 | 
| +buildUnnamed199() {
 | 
|    var o = new core.List<api.OrFiltersForSegment>();
 | 
|    o.add(buildOrFiltersForSegment());
 | 
|    o.add(buildOrFiltersForSegment());
 | 
|    return o;
 | 
|  }
 | 
|  
 | 
| -checkUnnamed197(core.List<api.OrFiltersForSegment> o) {
 | 
| +checkUnnamed199(core.List<api.OrFiltersForSegment> o) {
 | 
|    unittest.expect(o, unittest.hasLength(2));
 | 
|    checkOrFiltersForSegment(o[0]);
 | 
|    checkOrFiltersForSegment(o[1]);
 | 
| @@ -1383,7 +1383,7 @@ buildSimpleSegment() {
 | 
|    var o = new api.SimpleSegment();
 | 
|    buildCounterSimpleSegment++;
 | 
|    if (buildCounterSimpleSegment < 3) {
 | 
| -    o.orFiltersForSegment = buildUnnamed197();
 | 
| +    o.orFiltersForSegment = buildUnnamed199();
 | 
|    }
 | 
|    buildCounterSimpleSegment--;
 | 
|    return o;
 | 
| @@ -1392,7 +1392,7 @@ buildSimpleSegment() {
 | 
|  checkSimpleSegment(api.SimpleSegment o) {
 | 
|    buildCounterSimpleSegment++;
 | 
|    if (buildCounterSimpleSegment < 3) {
 | 
| -    checkUnnamed197(o.orFiltersForSegment);
 | 
| +    checkUnnamed199(o.orFiltersForSegment);
 | 
|    }
 | 
|    buildCounterSimpleSegment--;
 | 
|  }
 | 
| @@ -1720,7 +1720,7 @@ main() {
 | 
|        var mock = new HttpServerMock();
 | 
|        api.ReportsResourceApi res = new api.AnalyticsreportingApi(mock).reports;
 | 
|        var arg_request = buildGetReportsRequest();
 | 
| -      mock.register(unittest.expectAsync((http.BaseRequest req, json) {
 | 
| +      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
 | 
|          var obj = new api.GetReportsRequest.fromJson(json);
 | 
|          checkGetReportsRequest(obj);
 | 
|  
 | 
| @@ -1757,7 +1757,7 @@ main() {
 | 
|          var resp = convert.JSON.encode(buildGetReportsResponse());
 | 
|          return new async.Future.value(stringResponse(200, h, resp));
 | 
|        }), true);
 | 
| -      res.batchGet(arg_request).then(unittest.expectAsync(((api.GetReportsResponse response) {
 | 
| +      res.batchGet(arg_request).then(unittest.expectAsync1(((api.GetReportsResponse response) {
 | 
|          checkGetReportsResponse(response);
 | 
|        })));
 | 
|      });
 | 
| 
 |