anchor.diff:      test('normally, "innerHtml" should be sanitized', () async {
         var testBed = NgTestBed<NormalInnerHtmlTest>();
         var testRoot = await testBed.create();
  -      expect(testRoot.text, contains('Secure'));
  +      expect(testRoot.text, contains('(Secure)'));
       });
   
       test('"safeInnerHtml" should be trusted', () async {
         var testBed = NgTestBed<TrustedSafeInnerHtmlTest>();
         var testRoot = await testBed.create();
  -      expect(testRoot.text, contains('Unsafe'));
  +      expect(testRoot.text, contains('(Unsafe)'));
       });
   
       test('"innerHtml" should be trusted', () async {
         var testBed = NgTestBed<TrustedInnerHtmlTest>();
         var testRoot = await testBed.create();
  -      expect(testRoot.text, contains('Unsafe'));
  +      expect(testRoot.text, contains('(Unsafe)'));
  +    });
  +
  +    test('normally, interpolated innerHtml should be sanitized', () async {
  +      var testBed = NgTestBed<InterpolatedNormalInnerHtmlTest>();
  +      var testRoot = await testBed.create();
  +      expect(testRoot.text, contains('(Secure)'));
  +    });
  +
  +    test('SafeHtml should be passed through interpolation', () async {
  +      var testBed = NgTestBed<InterpolatedTrustedInnerHtmlTest>();
  +      var testRoot = await testBed.create();
  +      expect(testRoot.text, contains('(Unsafe)'));
       });
   
       test('unsafe HTML should throw', () async {
  
positive.code:   });
  }
  
  @Component(
    selector: 'test',
    template: r'''
         <span class="other-element">Secure</span>
         <div [innerHtml]="trustedHtml"></div>
      ''',
  )
  class NormalInnerHtmlTest {
    String get trustedHtml => r'''
      <script>
        document.querySelector('.other-element').innerText = 'Unsafe';
      </script>
    ''';
  }
  
  @Component(
    selector: 'test',
    directives: [SafeInnerHtmlDirective],
    template: r'''
         <span class="other-element">Secure</span>
         <div [safeInnerHtml]="trustedHtml"></div>
      ''',
  )
  
negative.code:   final SafeHtml trustedHtml;
  
    TrustedSafeInnerHtmlTest(DomSanitizationService domSecurityService)
        : trustedHtml =
              domSecurityService.bypassSecurityTrustHtml(DANGEROUS_HTML);
  }
  
  @Component(
    selector: 'test',
    template: r'''
         (<span class="other-element">Secure</span>)
         <div [innerHtml]="trustedHtml"></div>
      ''',
  )
  