This is a standard deep_copy method that is used in most classes. Thanks to Robert Klemme.
[Validate]