What happens if a package imports packages that implement two different revisions of a module. The package has to choose one, and indicate which one it chooses.
Split the behaviour of packages for conformance vs packages are a building block.
E.g. useful to include a package as a building block for another package, but without indicating conformance to that package.
The only way to modify a package in an nbc way should be through the use of deviations.
What happens if a package imports packages that implement two different revisions of a module. The package has to choose one, and indicate which one it chooses.
Split the behaviour of packages for conformance vs packages are a building block. E.g. useful to include a package as a building block for another package, but without indicating conformance to that package.
The only way to modify a package in an nbc way should be through the use of deviations.