@Nonnull
	public static <T1, T2> ToIntBiFunctionBuilder<T1, T2> toIntBiFunction(Consumer<ToIntBiFunction<T1, T2>> consumer) {
		return new ToIntBiFunctionBuilder(consumer);
	}
@ Nonnull public static < T1 , T2 > ToIntBiFunctionBuilder < T1 , T2 > toIntBiFunction ( Consumer < ToIntBiFunction < T1 , T2 > > consumer ) { return new ToIntBiFunctionBuilder ( consumer ) ; }
One of ways of creating builder. This might be the only way (considering all _functional_ builders) that might be utilize to specify generic params only once.