Why the set is versioned like code
The set changes at the same rate as the model. Both need a version, or the pair of them cannot be reproduced.
The cost of a large set
Cost is per case per run. A nightly run over a large set is the most expensive loop in the building.