This examples have made it quite obvious that I don't know what I'm talking about. :-) I'm going to study seq and rewriting more closely; please continue the discussion, it is quite enlightening. Cheers, Edward