code: private static Version parseMajorMinorMaintenanceQualifier(String[] versionNumbers) {
      return from(parseInt(versionNumbers[0]), parseInt(versionNumbers[1]), parseInt(versionNumbers[2]),
        parseQualifier(versionNumbers[3]), parseQualifierNumber(versionNumbers[3]));
    }
docs: Parses the major, minor and maintenance version numbers along with the version qualifier
  from the {@code versionNumbers} array.
  
  @param versionNumbers array of version numbers to parse.
  @return an instance of the {@link Version} initialized with the major, minor and maintenance version numbers
  along with the version qualifier.
  @see org.cp.elements.lang.Version
  @see #from(int, int, int, Qualifier, int)