Robert Jacques: > What I worry about though is variable hijacking rules. e.g. > > auto b = 5; > reduce!\a+b(map!\a+b([1,2,3,4)); Right, it's a bit too much magical and inflexible for my taste. bye, bearophile