public CommandGroup addCommands(Command... command)
	{
		for(Command c : command)
		{
			if(c instanceof CommandGroup)
			{
				((CommandGroup)c).parent = this;
			}
			commands.add(c);
		}
		return this;
	}