anchor.diff:      return '{\n${lines.join(",\n")}\n  }';
     }
   
  -  generateSymbolMap(Set<Strings> symbols) {
  +  generateSymbolMap(Set<String> symbols) {
       var lines = symbols.map((key) => '    r"${key}": #$key');
       return '{\n${lines.join(",\n")}\n  }';
     }
  
positive.code:     });
  
      DartGetterSetterGen backend = this.backend;
      sink.write(generateClosureMap(backend.properties, backend.calls, backend.symbols));
    }
  
    generateClosureMap(Set<String> properties,
  
negative.code: import 'package:angular/core/parser/parser.dart';
  import 'package:angular/utils.dart' show isReservedWord;
  
  class DartGetterSetterGen extends ParserBackend {
    final properties = new Set<String>();
    final calls = new Set<String>();
    final symbols = new Set<String>();
  
    bool isAssignable(expression) => true;
  
  