James Edward Gray II wrote:

> That can get a bit shorter too, since you don't need the (0) part.

Yeah. And I always hated it, that your program is going to crash, if "a" 
happens to be empty and you naively
use the inject result for further processing.

-- 
Florian Frank