> >> <binding spec> -> (<binding lhs> <expression>) > >> <binding lhs> -> <variable> > >> | (<variable>*) > > Why "*" and not "+"? Do we really want to allow expressions such as: > > > > (let ((() expr)) ...) > > Yes. Why? -- Manuel