Actually we could make this even greater by doing

>>
.inject(&:&)

:)