This should allow training of groups of units (e.g. 3 archers, 2 spearmen) or a random selection of part of a group of units.
E.g. one can specify a `composition` with two entries Unit A and Unit B. On spawn both units will be spawned, unless `MutuallyExclusive` is true, then a random entry is chosen to spawn.
Yet to do: