random notes
simplify Env.extend
Parser improvements from a month or two ago. I'd need to review to summarize. Maybe it's not all improvement?
specialize GlobalEnv
add undefined marker
fix handling of define/undefined
consistent parenthesizing
fix typo -- obv. define is untested
formatting, tweaks
bring documented abstract syntax in line with implemented
more readable with colons on method defs