pub fn spawn( _clock: ClockHandle, input_tx: Sender<ReducerInput>, shutdown: ShutdownToken, ) -> JoinHandle<()>