public DublicateCommand(ICommandsList commands, int from, int to) { Commands = commands; Command = commands[from]; From = from; To = to; }