On 22 Aug 2017, at 6:57 pm, Benjamin Berg <[log in to unmask]> wrote:
> Oh, of course it is not a great plan … but in the end I have users that
> try to do exactly these kind of things. Forcing them to use savebox or
> similar is quite cumbersome and this is a command structure that is
> easy to teach to users even if it can break in really odd ways (e.g. if
> the opening braces is missing).

I agree this can be awkward. IMO the way to overcome this sort of problem is to also introduce environment versions of the same so they can use either the more verbose and general syntax or the shorthand but slightly-less-flexible syntax.