Creates and validates a version number from a string.
If string format is invalid it just sets the valid property to false.
See Implementation
Creates and validates a version number from a string.
If string format is invalid it just sets the valid property to false.