anchor.diff:  import 'package:_tests/matchers.dart';
   import 'package:angular/angular.dart';
   import 'package:angular/src/common/directives/ng_template_outlet.dart';
  -import 'package:angular/src/debug/debug_node.dart';
   import 'package:angular_test/angular_test.dart';
   
   import 'ng_template_outlet_test.template.dart' as ng_generated;
  
positive.code:       var testBed = new NgTestBed<TestClearContentComponent>();
        var testFixture = await testBed.create();
        var element = testFixture.rootElement;
        DebugElement debugElement = getDebugNode(element);
        CaptureTplRefs refs = debugElement.children[0].getLocal("refs");
        await testFixture.update((TestClearContentComponent componentInstance) {
          componentInstance.currentTplRef = refs.tplRefs.first;
        });
  
negative.code:   directives: const [NgTemplateOutlet, CaptureTplRefs],
    template: '<tpl-refs #refs="tplRefs"><template>foo</template></tpl-refs>'
        '<template [ngTemplateOutlet]="currentTplRef"></template>',
  )
  class TestInsertContentComponent {
    TemplateRef currentTplRef;
  
    @ViewChild('refs')
    CaptureTplRefs refs;
  }
  
  @Component(
  