code: public IVersion getVersion(String vstring) throws InvalidRangeException
    {
      IVersionRange range = getRange(vstring);
      if (range == null) {
        return null;
      }
      return range.getMinimum();
    }
docs: Get a version implementation. Return the best match for the provided string.
  
  @param vstring A string version to be parsed
  @return A version implementation