Semantic Version (SemVer 2.0.0) Type for the .NET Framework