anchor.diff:        customTextDirection == other.customTextDirection &&
         locale == other.locale &&
         timeDilation == other.timeDilation &&
  -      platform == other.platform;
  +      platform == other.platform &&
  +      isTestMode == other.isTestMode;
   
     @override
     int get hashCode => hashValues(
  
positive.code:   }
  }
  
  // Everything below is boilerplate except code relating to time dilation.
  // See https://medium.com/flutter/managing-flutter-application-state-with-inheritedwidgets-1140452befe1
  
  class _ModelBindingScope extends InheritedWidget {
  
negative.code:       locale: locale ?? this.locale,
        timeDilation: timeDilation ?? this.timeDilation,
        platform: platform ?? this.platform,
        isTestMode: isTestMode ?? this.isTestMode,
      );
    }
  
  