private StringTemplate abstractUnitTemplate(String base,
                                                List<AbstractUnit> units) {
        StringTemplate template = StringTemplate.label(base);
        Specification spec = getGame().getSpecification();
        for (AbstractUnit au : units) {
            template.addStringTemplate(au.getLabel(spec));
        }
        return template;
    }