docs: @Internal
  	public <R> SingleOutputStreamOperator<R> process(ProcessWindowFunction<T, R, K, W> function, TypeInformation<R> resultType) {
  		function = input.getExecutionEnvironment().clean(function);
  		return apply(new InternalIterableProcessWindowFunction<>(function), resultType, function);
  	}