anchor.diff:      for (var directive in unit.directives) {
         directive.accept(this);
       }
  +    _inAngularTemplate = false;
     }
   
     @override
  
positive.code:     var name = _emitMemberName(memberName,
          type: getStaticType(target), isStatic: isStatic);
      if (DynamicInvoke.get(target)) {
        return js.call('dart.dload(#, #)', [_visit(target), name]);
      }
  
  
negative.code: 
    bool _superAllowed = true;
  
    bool _inAngularTemplate = false;
  
    List<JS.TemporaryId> _superHelperSymbols = <JS.TemporaryId>[];
    List<JS.Method> _superHelpers = <JS.Method>[];
  
  