equals is more readable
clean up NextSemverCalculator