> The following code probably would do what I wanted to do. I mean "what you wanted to do." :) -- Sean Lee PhD Student Programming Language and Systems Research Group School of Computer Science and Engineering University of New South Wales http://www.cse.unsw.edu.au/~seanl