start rewriting evaluator
quote in the parser
reimplement conditional operators
reimplement conditionals
parser cleanup
reimplement lambda, add a new breaking test
inline lambda!