Recursively clones (preserving getters and setters) the given Record | object and returns a new reference.
Recursively clones (preserving getters and setters) the given Record | object and returns a new reference.