anchor.diff:        emit('(');
         emitExpr(depth + 1, tp);
         emitBinaryOp(tp);
  -      emitLiteral(tp);
  +      emitLiteral(depth + 1, tp);
         emit(')');
         return;
       }
  
positive.code:     for (int i = 0; i < vars.length; i++) {
        DartType tp = vars[i];
        emitLn('${tp.name} $name$i = ', newline: false);
        emitLiteral(tp);
        emit(';', newline: true);
      }
      emit('', newline: true);
  
negative.code: // Version of DartFuzz. Increase this each time changes are made
  // to preserve the property that a given version of DartFuzz yields
  // the same fuzzed program for a deterministic random seed.
  const String version = '1.6';
  
  // Restriction on statement and expression depths.
  const int stmtDepth = 2;
  