public void Insert(int index, ICommand item)
{
var parsedCommand = _toStringParser.ParseCommand(item);
_commands.Insert(index, item);
_logger.Write($"Command \"{parsedCommand}\" inserted at \"{index}\"\n");
}