There should be a switch by which the generator can be forced to comine all sources which are in the include list.
The switch should be accessible from both the control.xml and the enclosing maven/ant plugin.
If the switch is on, the structure of the loaded sources should be such that it is still recognizable which part of the source stems from which file,
i.e. necessarily the structure of the source will be different from the single file case.