Better exception for unmarked labels
Add await support in to evaluator and REPL