On Tue, 23 Dec 2008 23:06:46 +0100, Joseph Wright wrote: Hi Joseph, > Looking at xparse, I see a few: > > \group_end: > \exp_after:NN \use_i:nn Well, only two I hope (in the same function)! > and the like inside \if:w statements. I'd tend to go for > \group_execute_after:N \use_i:nn, with the \group_end: after the \fi:. > Just wondering if this makes any practical difference? Not really. I wrote that piece of code. My personal preference is to not use \group_execute_after:N unless it so happens that the group end happens outside the function I'm in (such as for boxing operations etc.). Of course, if we happen to be looking at an ifcase with 20 cases each needing the group end, then I can stray from my principles... :-) -- Morten