Thinking in Terms of Commands