function evaluate(throw Expression ;) { var exprRef = evaluate(Expression); return Completion('throw', GetValue(exprRef), empty);}