Kurtz gegrüßt
Es würde schon genügen, wenn sich JavaScript zur prototypischen Programmierung 'bekennen' und von der doch etwas gewöhnungsbedürftigen Vererbungshierarchie Abstand nehmen würde (wozu brauche ich constructor.prototype, wenn es __proto__ gibt?).
Wahrscheinlich um irgendeine inner Konsistenz zu erzwingen ... z.B. dass alle Objekte ohne Ausnahme letztendlich von Object.prototype erben ...
Ciao
Kurt