Dustan wrote: >> > Because I'm embedding this expression in a list comprehension >> >> because? > > Because I thought I would be able to get an answer without revealing > the exact details of what I am doing. alright, let's try again: why do you need a self-contained reduce replacement that can be embedded inside a list comprehension ? </F>