few, if any
options to fake or mock the given object in tests. Even in cases where Dart
offers special language constructs to forcefully shadow such properties,
those mechanisms would only be reasonable for tests and they would not be
reasonable for a future of Flutter where we legitimately want to select an
appropriate implementation at runtime.</p>
<p>The only place that <code>WidgetsBinding.instance.window</code> is inappropriate is if
a <code>Window</code> is required before invoking <code>runApp()</cod