Das ist völlig normal. Welche Sprache kennst du, die so eine Funktion im Kern anbietet?
C++, PHP? oder red ich grade scheiße?
Wäre mir nicht bekannt. Java kennt clone was aber, soweit ich das überblicke, auch kein deepcopy erstellt.
Ich könnte mir vorstellen, dass smalltalk sowas anbietet. Aber wie gesagt, es ist nicht unbedingt normal, dass eine solche Funktionalität vorhanden ist. Denn eine Implementierung ist alles andere als trivial, wenn die Funktion für alle Objekte funktionieren soll.
Struppi.