>>6
With libraries in R6RS and R7RS letting you selectively export bindings, is there still any reason to embed the helper functions? Maybe if you want to capture a variable from the parent function, but in that case you surely would use letrec
instead of an internal definition, right?