What's the difference between a copy, a deep copy, and a version?