public MacroCommand(Command[] commands, Reciver reciver = null) : base(reciver) { _commands = commands; }
public Command(Reciver reciver) { _reciver = reciver; }
public Command_2(Reciver reciver) : base(reciver) { }
public NoCommand(Reciver reciver) : base(reciver) { }