new environment syntax added by DerGuteMoritz on Sun Dec 11 13:53:21 2011

(use environments)

(define env
  (environment 
   (foo)
   (import chicken scheme)
   (reexport extras (only scheme begin))
   (define foo 123)))

(environment-extend! env 'bar 999)

(eval '(begin (pp foo) (pp bar)) env)