Both `dup` and `clone` perform a shallow copy. What does that mean for nested mutable contents?orig = { list: [1, 2] } copy = orig.dup copy[:list] << 3 puts orig[:list].inspect