*/
    public void csWithdraw(ChangeSet cs) {
        cs.addMessage(See.all(),
            new ModelMessage(ModelMessage.MessageType.FOREIGN_DIPLOMACY,
                ((isEuropean() && getPlayerType() == PlayerType.COLONIAL)
                    ? "model.diplomacy.dead.european"
                    : "model.diplomacy.dead.native"),
                this)
            .addStringTemplate("%nation%", getNationName()));
        Game game = getGame();
        cs.addGlobalHistory(game,
            new HistoryEvent(game.getTurn(),
                HistoryEvent.EventType.NATION_DESTROYED)
            .addStringTemplate("%nation%", getNationName()));
        csKill(cs);
    }