Wed Mar 5 18:27:53 CET 2008
got the syntax part working. next = snarfing from scheme to scat
got compositions working too.
do need to take a good look at repl toplevel vs. module local
names. how to destinguish between undefined names in module context,
and use of a toplevel name in repl context?
EDIT: actually, it's not necessary. it might be easier to just map to
a name when it's not lexical if the distinction between module-local
and other isn't necessary, and let the scheme name resolver take care