Цитата:
|
если null подан, то будет попытка наследования от прототипа null
|
Не будет, там же проверка делается:
Object.setPrototypeOf(subClass.prototype, *!*superClass*/!* && superClass.prototype);
Нет, я бы, конечно, расписал это в иф-элс, просто код установки наследования скопирован из бабеля (в котором он минифицирован) без рефакторинга.