.inject re-written without.reduce.