I don't know if this is a problem or not, but this will only do a shallow copy, not a deep copy.