docs: public void setCustomHeader(String[] header) {
          if (header == null) {
              throw new IllegalArgumentException("Custom header can't be null.");
          }
          customHeader = new CustomHeaderLine[header.length];
          for (int i = 0; i < header.length; i++) {
              customHeader[i] = new CustomHeaderLine(header[i]);
          }
      }