anchor.diff:  
           emitNewline();
           emitTryCatchFinally(() {
  -          var body = '';
             for (var i = 0; i < globalVars.length; i++) {
  -            body += '\$$varName$i\\n';
  +            emitPrint('$varName$i: \$$varName$i');
  +            emitNewline();
             }
  -          emitPrint('$body');
           }, () => emitPrint('print() throws'));
         });
   
  
positive.code:     }
      emitIndentation();
      // Emit a variable of the lhs type.
      final emittedVar = emitVar(0, tp, isLhs: true)!;
      var rhsFilter = RhsFilter.fromDartType(tp, emittedVar);
      emit(' $assignOp ');
      // Select one of the possible rhs types for the given lhs type and assign
  
negative.code: 
    // Emit a throw statement.
    bool emitThrow() {
      var tp;
      do {
        tp = oneOfSet(dartType.allTypes).toNonNullable();
      } while (tp == DartType.NULL);
      emitLn('throw ', newline: false);
      emitExpr(0, tp, includeSemicolon: true);
      return false;
    }
  
  