Update TODO
Add builtin `fn`, for defining function
Cosmetics
Add Evaluator.locals
Evaluate closures in asynchronously in a "subevaluator"