Now that doom//byte-compile and doom//reload-autoloads always run in an isolated Emacs session, there is little need to ensure idempotency of the current session's state.