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