anchor.diff:        $rootScope = injector.get(Scope);
       }));
   
  -    iit('should compile basic hello world', inject(() {
  -      try {
  -        var element = $('<div bind="name"></div>');
  -        var template = $compile(element);
  -
  -        $rootScope['name'] = 'angular';
  -        template(element).attach($rootScope);
  -
  -        expect(element.text()).toEqual('');
  -        $rootScope.$digest();
  -        expect(element.text()).toEqual('angular');
  -      } catch(e, s) {
  -        // TODO(misko): remove me after dart bug is fixed.
  -        dump(e);
  -        dump(s);
  -      }
  +    it('should compile basic hello world', inject(() {
  +      var element = $('<div bind="name"></div>');
  +      var template = $compile(element);
  +
  +      $rootScope['name'] = 'angular';
  +      template(element).attach($rootScope);
  +
  +      expect(element.text()).toEqual('');
  +      $rootScope.$digest();
  +      expect(element.text()).toEqual('angular');
       }));
   
   
  
positive.code: import "_specs.dart";
  
  main() {
  
  
negative.code:       if (injector == null) {
          injector = new Injector();
        }
        try {
          injector.invoke(fn);
        } catch (e,s) {
          if (e is MirroredUncaughtExceptionError) {
            throw e.exception_string + "\n ORIGINAL Stack trace:\n" + e.stacktrace.toString();
          }
          throw "Not mirrored" + e.toString() + " Stack trace:" + s.toString();
        }
      };
    }
  
  