Prefer reduce over inject

I prefer reduce because it's the most commonly used term amongst functional programming languages for describing what it does. Inject is a ruby only-ism.