(let variable bindings body)
``Named let''. See R^4RS.
(map procedure list1 list2 ...) (for-each procedure list1 list2 ...)
See R^4RS. for-each returns the empty list.
(do initializations test body)
See R^4RS.