"use strict" const expect = "function f() { return 42 }" function f() { return 42 } { const actual = f.toString() if (actual !== expect) throw Error(actual) } { const f = eval(expect + "f") const actual = f.toString() if (actual !== expect) throw Error(actual) }