code: @Nonnull
  	public static <T1, T2, R> LObjIntObjFunctionBuilder<T1, T2, R> objIntObjFunction() {
  		return new LObjIntObjFunctionBuilder();
  	}
docs: One of ways of creating builder. In most cases (considering all _functional_ builders) it requires to provide generic parameters (in most cases redundantly)