public SortedList <string, CommandInfo> AllCommands() { var all = ClientManager.AllCommands(); foreach (KeyValuePair <string, CommandInstance> pair in Commands) { all[pair.Key] = pair.Value.CmdInfo; } return(all); }