https://stackoverflow.com/questions/63455218/how-to-pass-arguments-to-addeventlistener-listener-function-with-typescript
Anonymous
Avoid hand-hacking, write programs to write programs when you can.