https://bobstrollergrandsale.blogspot.com/2022/06/javascript-preserving-this-reference.html
Javascript, Preserving This Reference When Passing Function Argument