This Versioning library implements classes for handling version information as defined in Semantic Versioning.