More on shallow and deep copy