Ну вот, я знаю язык и для меня этот момент очевиден, а для многих людей в чатах нет. Может быть было бы лучше если бы индекс не был бы строкой?
class A{} class B{ constructor(){ return new A } } let b = new B console.log(b.constructor.name) Что выведет?