add do/while loops, labeled statements, scope chain tracker