anchor.diff:      with FastaAccessor<Arguments>;
   
   class VariableUseGenerator<Arguments> extends Generator<Arguments> {
  -  VariableDeclaration variable;
  -  DartType promotedType;
  +  final VariableDeclaration variable;
  +
  +  final DartType promotedType;
   
     VariableUseGenerator(BuilderHelper<dynamic, dynamic, Arguments> helper,
         Token token, this.variable,
  
positive.code: 
  class PropertyAccessGenerator<Arguments> extends Generator<Arguments> {
    VariableDeclaration _receiverVariable;
    kernel.Expression receiver;
    Name name;
    Member getter, setter;
  
    PropertyAccessGenerator.internal(
        BuilderHelper<dynamic, dynamic, Arguments> helper,
  
negative.code: }
  
  class SuperPropertyAccessGenerator<Arguments> extends Generator<Arguments> {
    final Name name;
  
    final Member getter;
  
    final Member setter;
  
    SuperPropertyAccessGenerator(
        BuilderHelper<dynamic, dynamic, Arguments> helper,
  