Hallo,
naja, aber ist das nicht einfach eine Erweiterung des Prototypes mit einer Funktion namens extends, die theoretisch auch "erweitere" heißen könnte? Also kein Schlüsselwort, sondern ein im Prinzip beliebiger Name.
JS strickt halt das ganze OOP-Voodoo ein bisschen anders als andere.
Gruß
Kalk