public CommandInterpreter(ICustomList <string> list)
 {
     this.list   = list;
     this.sorter = new Sorter();
 }