Angular / rxjs: Por que não preciso mais importar para o Promise? [fechadas]

Muitas respostas do SO dizem que, para evitar problemas como

A propriedade 'toPromise' não existe no tipo 'Observable'

no Angular, você precisa importar 'rxjs / add / operator / toPromise', o que fiz até recentemente. Em um projeto Angular 4.2.4, esqueci a importação e esperava ver um erro. Não estava lá! Fiz algumas depurações nas ferramentas de desenvolvimento do Chrome e vi "to Promise" no protótipo do Observable.

Minha pergunta é ... como isso chegou lá? Esta é uma nova adição ao TypeScript, Angular ou rxjs?

questionAnswers(1)

yourAnswerToTheQuestion