A utility for parsing, comparing, and checking semantic version constraints as specified by semver.org.