rem: this.commands.push ({name: name, func: func, usage: usage, help: help}); this.commands = this.commands.sort(compare);  
add: parentElem.appendChild(key); command.key = key; command.keystr = keystr; 
context: function cmgr_add (name, func, usage, help){    function compare (a, b)    {        if (a.name == b.name)            return 0;        else            if (a.name > b.name)                return 1;            else                return -1;    }        this.commands.push ({name: name, func: func, usage: usage, help: help});    this.commands = this.commands.sort(compare);    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/89326cbcdc6feb4eef3ffc00bb488c9640e8dd81/command-manager.js/buggy/extensions/venkman/resources/content/command-manager.js