async fn handle_cli_command( d: &mut ChiselDispatcher, cmd: ChiselSubcommand, ) -> Result<ControlFlow<()>>