code: public static ClientOptions of(ClientOptions baseOptions, ClientOptions options) {
          // TODO(trustin): Reduce the cost of creating a derived ClientOptions.
          requireNonNull(baseOptions, "baseOptions");
          requireNonNull(options, "options");
          return new ClientOptions(baseOptions, options);
      }
docs: Merges the specified two {@link ClientOptions} into one.
  
  @return the merged {@link ClientOptions}