When killing the Cmd2 application (e.g. by closing the terminal window), persistent history file is not saved. By using `persistent_history_file` argument for Cmd.__init__(), and hitting `quit` command, I can see the persistent history command is updated as expected. Environment : Ubuntu 22 on WLS2