Fixed a bug I introduced last time: RunCmdList should start the first command immediately.