function foo(a, b, c) { // Construct and freeze x const x = makeObject(a);
{x}
; // y should depend on `x` and `b` const y = x.foo(b); return y; }