code: public final <A extends Appendable> A appendTo(A appendable, Object[] parts) throws IOException {
      return appendTo(appendable, Arrays.asList(parts));
    }
docs: Appends the string representation of each of {@code parts}, using the previously configured
  separator between each, to {@code appendable}.