@DaemonExMachina to me it is a question of the public API of EventEmitter because it feels like that the Subject was exposed by accident and people use it, even tho Angular is not committed to supporting it. If EventEmitter would not have a public API of Subject (as in, not extending i...