Did you know, JavaScript Metaprogramming is magic? Check out my article on freeCodeCamp
https://www.freecodecamp.org/news/what-is-metaprogramming-in-javascript-in-english-please/
https://www.freecodecamp.org/news/what-is-metaprogramming-in-javascript-in-english-please/