docs: public void addSwitchWithOptionalExtraPart(String option, String optionExtraPartSynopsis, String description) {
          optionList.add(option);
          optionExtraPartSynopsisMap.put(option, optionExtraPartSynopsis);
          optionDescriptionMap.put(option, description);
  
          // Option will display as -foo[:extraPartSynopsis]
          int length = option.length() + optionExtraPartSynopsis.length() + 3;
          if (length > maxWidth) {
              maxWidth = length;
          }
      }