Terminate the function expression assigned to NullProtoObjectViaSc64bit with a semicolon (replace `}` with `};`) in app/assets/js/core-js-3.49.0.wsh.js. This ensures the statement is properly closed and prevents potential parsing/concatenation issues with following code.
Adjust whitespace, indentation and add missing semicolon in the returned function inside NullProtoObjectViaSc64bit. This is a purely stylistic change (spacing around `function` and consistent indentation) and does not alter runtime behavior.
Replace the explicit error throw when ScriptControl-based object creation fails with a safe fallback factory that returns an empty object. This prevents runtime errors in 64-bit environments and during subsequent enumBugKeys cleanup by returning a benign constructor instead of throwing.
Add new webpacked core-js bundle (app/assets/js/core-js-3.49.0.wsh.js) containing core-js v3.49.0 polyfills and runtime helpers. The file includes the webpack bootstrap and numerous core-js modules to provide compatibility for older environments (license and source referenced in header).