Michael Heerdegen writes: > Hmm - maybe it would be even better to make `foo-let*' just do what > `foo-let' does currently - only handle a SPEC (SYMBOL EXPR) specially, > and don't signal any errors. Sorry for the delay. I've done that now - the new patch is attached. In a subsequent commit we need to add to the documentation that an element of the VARLIST can also be a symbol - that case is currently undocumented. This is independent from this issue here, so I'll do it in a separate commit.