Useful tools for working with Semantic Versions
