1. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for processing commands in an automated system, the method steps comprising: receiving a user command; processing the user command; evaluating consequences of executing the user command based on command processing results, wherein evaluating consequences of executing the user command comprises determining a potential consequence of executing the user command, determining a likelihood that the potential consequence can actually occur, and classifying an impact of the potential consequence based on the determined likelihood that the potential consequence can actually occur; and performing a preventative action if it is determined that execution of the user command could result in an undesirable consequence.