#;1> (module foo (bar) (import chicken scheme) (define bar 1)) ; loading /home/sjamaan/chickens/4.9.0.1/lib/chicken/7/chicken.import.so ... #;2> (import foo) #;3> bar 1 #;4> (set! bar 2) Note: assignment to imported value binding: bar #;5> bar 2 #;6> ,m foo ; switching current module to `foo' #;foo:6> (set! bar 3) Note: assignment to imported value binding: bar #;foo:7> ,m #f ; resetting current module to toplevel #;7> bar 3