anchor.diff:          "angular.directive.NgTemplate",
           "angular.directive.NgTrueValue",
           "angular.directive.NgUnless",
  +        "angular.directive.NgValidator",
           "angular.directive.NgValue",
           "angular.directive.OptionValue",
           "angular.formatter_internal.Currency",
  
positive.code: library angular_spec;
  
  import '_specs.dart';
  import 'package:angular/utils.dart';
  
negative.code:       var ALLOWED_NAMES = [
          "angular.app.AngularModule",
          "angular.app.Application",
          "angular.core.annotation.ShadowRootAware",
          "angular.core.annotation_src.AttachAware",
          "angular.core.annotation_src.Component",
          "angular.core.annotation_src.Controller",
          "angular.core.annotation_src.Decorator",
          "angular.core.annotation_src.DetachAware",
          "angular.core.annotation_src.Directive",
          "angular.core.annotation_src.DirectiveAnnotation",
          "angular.core.annotation_src.Formatter",
          "angular.core.annotation_src.Injectable",
          "angular.core.annotation_src.NgAttr",
          "angular.core.annotation_src.NgCallback",
          "angular.core.annotation_src.NgOneWay",
          "angular.core.annotation_src.NgOneWayOneTime",
          "angular.core.annotation_src.NgTwoWay",
          "angular.core.dom_internal.Animate",
          "angular.core.dom_internal.Animation",
          "angular.core.dom_internal.AnimationResult",
          "angular.core.dom_internal.BoundViewFactory",
          "angular.core.dom_internal.BrowserCookies",
          "angular.core.dom_internal.Compiler",
          "angular.core.dom_internal.Cookies",
          "angular.core.dom_internal.DirectiveMap",
          "angular.core.dom_internal.ElementProbe",
          "angular.core.dom_internal.EventHandler",
          "angular.core.dom_internal.Http",
  