That, however, is not the issue. The question is whether new definitions
obtained via macro expansion within the body are spliced into the context
of the let-syntax or letrec-syntax. The R5RS is silent on that point.
As has been pointed out to me, the WG1 archives prove that a plurality of
the WG1 members who voted on this intended to require the new contour
semantics, but the R7RS (small) document fails to do that, and the R7RS
also fails to note any change from R6RS semantics in this regard.