with (((scopeHelper) =>
new Proxy(
{},
{
has(target, key) {
return typeof key === "string";
},
get(target, key) {
if (typeof key !== "string") return undefined;
if (
key.match(/^[\p{L}\p{Nl}$_][\p{L}\p{Nl}$\p{Mn}\p{Mc}\p{Nd}\p{Pc}]*$/u)
) {
try {
return scopeHelper(key);
} catch {}
}
return key;
},
},
))((s) => eval(s))) {
console.log(
(
unquoted_strings_in_my_javascript +
"?" +
_its_more_likely_than_you_think
).replaceAll("_", " "),
);
}