В процессе переписывания кода с es5 на es6 столкнулся вот с чем: мой "конструктор" возвращает объект другого инстанса, в результате чего phpstorm подсвечивает его красным
https://yadi.sk/i/9n7smel4eJ5Bd Как быть?
Конструктор вызывается без new (если это чем-н-ть поможет).
Я так понял у него аллергия на return внутри конструктора.
Пока ниже по коду переопределил конструктор.