On 14/02/2010, at 2:56 AM, Frank Mittelbach wrote:
> I don't think it should be added - not for the non-expandable operation that
> we are currently talking about.
>
> For starters the command you are looking for already exists, sort of at
> least. It is called \use:x if you think about it:
>
> \use:n is the base function that takes its argument and returns it without
> the braces.
>
> \use:x is then the command that fully expands its argument (using the power
> of \edef that Philipp is looking for) and passes presents the result to
> \use:n, which is what you are looking for.
This sounds very good to me; much better name than \exp_arg:x.
I've added it to the svn repository.
Thanks,
-- Will