That did confuse me a lot. Selecting the maximum makes a lot more sense, since that gets SemVer assumptions correct.