Colleen data science

Prefer `inject` over `reduce`.