text: // Copies of _\$E\(:2
  // Copies of var _\$E = _\$D.assign;:1
  // inline expressions
  
  // _$H is the variable for Object.assign. See DeadObjectAssign4.js for
  // a larger explanation.
  
  function f(o) {
    var p = Object.assign({}, o, { a: 1 });
    var p2 = Object.assign({}, o, { a: 2 });
    p2.a = 100;
    var q = Object.assign({}, p, { a: 3 });
    var q2 = Object.assign({}, q, { a: 4 });
    var q2 = Object.assign({}, q2, p2, { a: 1 }, p2);
    return q2;
  }
  
  if (global.__optimize) __optimize(f);
  
  global.inspect = function() {
    return JSON.stringify(f({ a: 10 }));
  };
  