code: public CommandLine setAdjustLineBreaksForWideCJKCharacters(boolean adjustForWideChars) {
          getCommandSpec().usageMessage().adjustLineBreaksForWideCJKCharacters(adjustForWideChars);
          for (CommandLine command : getCommandSpec().subcommands().values()) {
              command.setAdjustLineBreaksForWideCJKCharacters(adjustForWideChars);
          }
          return this;
      }
docs: Sets whether line breaks should take wide Chinese, Japanese and Korean characters into account, and returns this UsageMessageSpec.
  <p>The specified setting will be registered with this {@code CommandLine} and the full hierarchy of its
  subcommands and nested sub-subcommands <em>at the moment this method is called</em>. Subcommands added
  later will have the default setting. To ensure a setting is applied to all
  subcommands, call the setter last, after adding subcommands.</p>
  @param adjustForWideChars if true, wide Chinese, Japanese and Korean characters are counted as double the size of other characters for line-breaking purposes
  @since 4.0