code: @GwtIncompatible("incompatible method")
    @Nullable
    public static Properties splitArrayElementsIntoProperties(final String[] array,
        final String delimiter) {
      return StringUtils.splitArrayElementsIntoProperties(array, delimiter, null);
    }
docs: Take an array of strings and split each element based on the given delimiter. A
  {@code Properties} instance is then generated, with the left of the delimiter providing the
  key, and the right of the delimiter providing the value.
  <p>
  Will trim both the key and value before adding them to the {@code Properties}.
  
  @param array the array to process
  @param delimiter to split each element using (typically the equals symbol)
  @return a {@code Properties} instance representing the array contents, or {@code null} if the
  array to process was {@code null} or empty