anchor.diff:  
   class PropertyAccessGenerator<Arguments> extends Generator<Arguments> {
     VariableDeclaration _receiverVariable;
  -  kernel.Expression receiver;
  -  Name name;
  -  Member getter, setter;
  +
  +  final kernel.Expression receiver;
  +
  +  final Name name;
  +
  +  final Member getter;
  +
  +  final Member setter;
   
     PropertyAccessGenerator.internal(
         BuilderHelper<dynamic, dynamic, Arguments> helper,
  
positive.code: /// Special case of [_PropertyAccessor] to avoid creating an indirect access to
  /// 'this'.
  class ThisPropertyAccessGenerator<Arguments> extends Generator<Arguments> {
    Name name;
  
    Member getter;
  
    Member setter;
  
    ThisPropertyAccessGenerator(BuilderHelper<dynamic, dynamic, Arguments> helper,
        Token token, this.name, this.getter, this.setter)
  
negative.code: }
  
  class SuperPropertyAccessGenerator<Arguments> extends Generator<Arguments> {
    final Name name;
  
    final Member getter;
  
    final Member setter;
  
    SuperPropertyAccessGenerator(
        BuilderHelper<dynamic, dynamic, Arguments> helper,
  