https://thewallacehouseblog.blogspot.com/2024/04/variable-re-assignment-of-object.html