anchor.diff:  
     /// In development mode, throws an error if [isInAngularZone] returns `true`.
     ///
  -  /// It is highly preferred to use `assert(ngZone.isOuterZone)` instead.
  -  ///
  -  /// **NOTE**: This API is completely ignored in a production application.
  +  /// It is highly preferred to use `assert(ngZone.inOuterZone)` instead.
     static void assertNotInAngularZone() {
       if (isInAngularZone()) {
         throw Exception("Expected to not be in Angular Zone, but it is!");
  
positive.code: 
    /// In development mode, throws an error if [isInAngularZone] returns `false`.
    ///
    /// It is highly preferred to use `assert(ngZone.isInnerZone)` instead.
    static void assertInAngularZone() {
      if (!isInAngularZone()) {
        throw Exception("Expected to be in Angular Zone, but it is not!");
  
negative.code:   /// though not necessarily by the current application's [NgZone] in the case
    /// of multiple applications running at the same time.
    ///
    /// It is highly preferred to use [inInnerZone] and [inOuterZone] instead.
    ///
    /// See the [Zone] documentation for details:
    /// https://www.dartlang.org/articles/libraries/zones
  