Local Bindings
Certain constructs cause creation of new local bindings.
> (define x 99) ; Establishes a global binding
; when entered at the top level.
> (define (foo x) (+ x 2)) ; Makes a local one
> (let ((x 15)) (print x)) ; Another local one
99 ; The global binding was not disturbed.