currently app.sol enable creating a contract instance according to the package name .
this will give always the latest implementation version of the specific package.
what will be the recommended approach to enable creating a contract instance from an older package versions ?
versioning via the package name - each package has its own version- not nice.
bypass app.sol create function. get the package contract to get the specific provider for the require version.
add version field to app.sol create function.
the latest option seems to be cleaner.