# Functions
String returns the complete version string, including prerelease and metadata.
# Variables
Prerelease represents an optional pre-release label for the version.
SemVer is an instance of SemVer version (https://semver.org/) used to verify that the full version is a proper semantic version.
Version represents the main version number.