anchor.diff:        expect(export.prefix, equals(''));
         expect(export.range.offset, equals(code.indexOf('foo]')));
         expect(export.range.length, equals('foo'.length));
  -      expect(export.element.toString(), equals('get foo → int'));
  +      final element = export.element as PropertyAccessorElement;
  +      expect(element.isGetter, isTrue);
  +      expect(element.name, equals('foo'));
  +      expect(element.returnType.toString(), equals('int'));
       }
   
       // validate
  
positive.code:       expect(export.prefix, equals('prefixed'));
        expect(export.range.offset, equals(code.indexOf('prefixed.foo')));
        expect(export.range.length, equals('prefixed.foo'.length));
        expect(export.element.toString(), equals('get foo → double'));
      }
      {
        final export = component.exports[1];
  
negative.code:       expect(export.prefix, equals(''));
        expect(export.range.offset, equals(code.indexOf('foo,')));
        expect(export.range.length, equals('foo'.length));
        final element = export.element as PropertyAccessorElement;
        expect(element.isGetter, isTrue);
        expect(element.name, equals('foo'));
        expect(element.returnType.toString(), equals('String'));
      }
      {
        final export = component.exports[1];
  