https://stackoverflow.com/questions/63455218/how-to-pass-arguments-to-addeventlistener-listener-function-with-typescript
Anonymous
Design for the future, because it will be here sooner than you think.