> fair enough, I retract my statement then... > > I wonder if it maybe _was_ test(x,y,z) that I was experiencing problems with? test(x, y, z) is the one that causes problems because the system evaluates x, y, and z and passes the results to the function test. -- Michael --