anchor.diff:        visitNestedExpression(node.value, EXPRESSION,
                               newInForInit: false, newAtStatementBegin: false);
       }
  -    pendingSemicolon = true;
  +    outSemicolonLn();
     }
   
     visitThrow(Throw node) {
  
positive.code:     pendingSpace = true;
      visitNestedExpression(node.expression, EXPRESSION,
                            newInForInit: false, newAtStatementBegin: false);
      pendingSemicolon = true;
    }
  
    visitTry(Try node) {
  
negative.code:     out("(");
      visitNestedExpression(loop.condition, EXPRESSION,
                            newInForInit: false, newAtStatementBegin: false);
      out(")");
      outSemicolonLn();
    }
  
    visitContinue(Continue node) {
  