Expressions in for can refer to each other
Run REPL by default, clean-up in entry_point
macroexpand-1
Fix eval.invoke_fn for fns with rest args
Add a reader (it's an identity fn)