anchor.diff:    group('Constructor', () {
       var c2;
       setUp(() {
  -      c2 = library
  -          .classes
  -          .firstWhere((c) => c.name == 'Apple').constructors[0];
  +      c2 = library.classes.firstWhere((c) => c.name == 'Apple').constructors[0];
       });
   
       test('has contructor', () {
  
positive.code:     setUp(() {
        c = library.classes.firstWhere((c) => c.name == 'Apple');
        isGreaterThan = c.instanceMethods[2]; // isGreaterThan
        asyncM = library
                .classes
                .firstWhere((c) => c.name == 'Dog').instanceMethods
            .firstWhere((m) => m.name == 'foo');
        p1 = isGreaterThan.parameters[1]; // {int check:5}
  
negative.code:   });
  
    group('Type', () {
      var f =
          library.classes.firstWhere((c) => c.name == 'B').instanceProperties[0];
  
      test('parameterized type', () {
        expect(f.modelType.isParameterizedType, isTrue);
  