Although that might not work with floats since that would call foo with a NaN value, and if it used that, well that wouldn't really work. I could use N.max, but that doesn't work with strings. Andrej Mitrovic Wrote: > The following seems to work, although I don't know if that's a good idea?: