완벽하진 않을 테지만 트리구조 하나 카피하는데는 작동 잘 하더라.
function clone(original){
if (typeof original !== 'object'){
return original;
}
let clone = new original.constructor();
for (let key in original) {
clone[key] = clone(original[key]);
}
return clone;
}