>>771
どっちが納得できない?
1. clone関数の戻り型typeof(this)がconst(foo)ではなくFooになること
2. clone関数の中でのtyoeof(this)がFooではなくconst(Foo)になること

前者ならまだ判らなくもないけど