code: public static DataSet of(
  		final int parameterCount,
  		final String... dataSetNames
  	) {
  		return new DataSet(
  			Arrays.stream(dataSetNames)
  				.map(name -> Data.of(name, parameterCount))
  				.collect(ISeq.toISeq())
  		);
  	}
docs: Create a new {@code DataSet} object with the given number of parameters
  and the data set names.
  
  @param parameterCount the number of parameters one data sample consist of
  @param dataSetNames the names of the created {@code Data} sets
  @return a new data set object