https://kniteo.blogspot.com/2022/08/deep-cloning-object-using.html
Deep-Cloning An Object Using Object.fromEntries()