Wouldn├óÔé¼Ôäót it be good to have a temporary command queue? Like when you have queued a lot of build commands for your commander and something unexpected happens. You want him to respond to that and then the original queue is gone. You should be able to hold a key down and give him a command, he interrupts what he is doing and douse what you just told him and when he have completed that he resumes what he was originally doing and any other queued commands after that.
-- Lord JoNil