Consistency: name the commands "-gu" and "--generate-url" or "-su" and "--search-url"... It should be easy to guess the short name of the command frm its long name (well, "-x" and "--clear-cache" are exceptions"