code: public static TaskGroupSpecification.Builder with(TaskGroupInformation info) {
  		return new TaskGroupSpecification.Builder(info.getInputType(), info.getOutputType(), Objects.requireNonNull(info.getLocale()), info.getActivity());
  	}
docs: Provides a task group specification builder.
  @param info the task group information
  @return returns a builder for task group specifications
  @throws NullPointerException if the task group information's locale is null