Comment Comment by vasergen I used it mostly when I pass an object into a function I don't control, but I want to make sure that the original object won't be changed. parent vasergen 2 years ago