collect<R>(param1:Supplier<R>, param2:BiConsumer<R, Dynamic>, param3:BiConsumer<R, R>):R
collect<R, A>(param1:Collector<Dynamic, A, R>):R
reduce(param1:T, param2:BinaryOperator<T>):T
reduce<U>(param1:U, param2:BiFunction<U, Dynamic, U>, param3:BinaryOperator<U>):U
reduce(param1:BinaryOperator<T>):Optional<T>