Factored loop out of his hit, made it a dynamically typed reduce, which
is a weird bird to be sure