I think it would be useful when handling a bunch of semvers for a product to be able to filter out prerelease, etc. If SemanticVersion exposed properties to indicate whether a release is considered prerelease/beta whatever, that would make it much more useful.