fix .skipDuplicates()
fix .log()
.reduce(seed, f)