rem: switch (ary.length) 
add: if (ary.length == 0) 
context: function cli_icommand (e){    var ary = client.commands.list (e.command);        switch (ary.length)    {                case 0:            var o = getObjectDetails(client.currentObject);            if (o.server)            {                client.currentObject.display (getMsg("cli_icommandMsg",                                                     e.command), "WARNING");                o.server.sendData (e.command + " " + e.inputData + "\n");            }            else                client.currentObject.display (getMsg("cli_icommandMsg2",                                                     e.command), "ERROR");            break;                    case 1:            if (typeof client[ary[0].func] == "undefined")                        client.currentObject.display (getMsg("cli_icommandMsg3",                                                     ary[0].name), "ERROR");            else            {                e.commandEntry = ary[0];                if (!client[ary[0].func](e))                    client.currentObject.display (ary[0].name + " " +                                                  ary[0].usage, "USAGE");            }            break;                    default:            client.currentObject.display (getMsg("cli_icommandMsg4",                                                 e.command), "ERROR");            var str = "";            for (var i in ary)                str += str ? ", " + ary[i].name : ary[i].name;            client.currentObject.display (getMsg("cli_icommandMsg5",                                                 [ary.length, str]), "ERROR");    }}
meta: 1567	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1567/050cdabf1fdd264ec70170f737d010f1e60b30e3/handlers.js/clean/xul/content/handlers.js