Just for the fun, I solved a challenge to emulate a
with behavior (valid in strict mode & CSP) and I share it with you because I found it interesting even if it isn't intended to be used into a project.
The challenge: GitHub - VSADX/with-keyword-replacement
My solution & test cases: https://tinyurl.com/a7b77yjy
Have fun :)