variants: expose compile unit source set specs...
variants: expose compile unit source set specs
Route variantSources selectors through CompileUnitSourceSetSpec so source set materialization keeps compile unit identity available.
Add configureEach hooks and keep GenericSourceSet as a plain source set model.