ensure semver prereleases correctly ordered