I might want to make a duplicate of an object. I need the new item to have all properties of the old object (estimations of the fields). Be that as it may, I need to have independent objects. In this way, in the event that I change estimations of the fields of the new object, the old object ought not be influenced by that.