initializedForTesting property
Test seam: drives the _initialized latch so the B.2/B.3 deferred-capture
mechanism (which gates on !_initialized) is exercisable without the
platform-heavy full initialize.
Implementation
@visibleForTesting
set initializedForTesting(bool value) => _initialized = value;