Writes now, bypassing the debounce. Tear-out uses this: the window is about to open and the state has to be there when it reads.
Future<void> flush(String key) { _reject(key); return flushReserved(key); }