`tap package download` downloads the wrong version
If version 9.10 is specified but only 9.9 is found it will download 9.9. I would expect it to exit with an error.
The big problem here is related to builds, you might build a bundle of packages that is not what you expected.
Edited by Vivienne Spence