During debugging, it would be extremely useful to have the option of a window that shows each command executed, with and without substitutions performed and the before and after values of any variables changed. As it is now, when stepping through a command file, it can be difficult to follow what’s happening because of substitutions.