#30 Support sub-version parsing.