https://stackoverflow.com/questions/63455218/how-to-pass-arguments-to-addeventlistener-listener-function-with-typescript
Anonymous
Favor apps that have universal interfaces.