@Contract(pure = true)
  public static @NotNull String toTitleCase(@NotNull String s) {
    return fixCapitalization(s, ArrayUtilRt.EMPTY_STRING_ARRAY, true, false);
  }
@Contract(pure = true)
  public static @NotNull String toTitleCase(@NotNull String s)