自作クラスを正確にclone, 循環参照対策速度改善, Errorオブジェクト追加